丁奇来了!前阿里 P9 揭秘 MySQL 高频面试题 | 极客时间
无论IT系统如何更新换代,处在其核心位置的一定是数据库,想要学好数据库,我特别推荐数据库大佬“丁奇”的视频和资料。相信只要你稍微深入学过MySQL,就一定听说过丁奇——前阿里P9、前腾讯云数据库负责人、13级专家,数据库界的顶流男神、绝对的大牛。丁奇的实力真的无需我赘述了,不仅自身技术过硬,还极具...
使用阿里Canal实现MySQL异构数据同步
Canal是基于数据库增量日志解析,提供增量数据订阅&消费,目前主要支持MysqlCanal可以做异步数据的同步工作原理这里我们把从库替换成Canal这里Canal接收到主库的binlog日志后不会去执行,而是自动的触发指定的php或者java代码,然后实现向其他数据源的数据同步的工作。这里我们发现只是解决了数据的同步和监听的工作。没...
Gartner云数据库魔力象限:AWS、微软、甲骨文、谷歌、SAP、IBM...
在分析型数据库领域,数据共享概念已普及开来,多家供应商拥有产品或发布了公告。虽然使用数据库共享数据这个概念本身不是什么新鲜事,但新一代数据共享功能使组织可以轻松地在数据市场内打包和销售数据,并让消费者而不是发布者承担访问成本数据并将其与自己的数据集成的成本。基本功能对竞争对手而言不难复制,我们预计大多...
阿里二面:MySQL一张表最多能存多少数据?
MySQL本身并没有对单表最大记录数进行限制,这个数值取决于你的操作系统对单个文件的限制本身。业界流传是500万行。超过500万行就要考虑分表分库了。阿里巴巴《Java开发手册》提出单表行数超过500万行或者单表容量超过2GB,才推荐进行分库分表。一个简单的test通过循环给表中插入数据,记录插入条数,并输出到...
阿里P8耗时半年著作全新版PDF抽丝剥茧MySQL、Galera、Inception
《MySQL运维内参:MySQL、Galera、Inception核心原理与最佳实践》是二本详细介绍MySQL数据库查询专业知识的专业书籍,从核心原理到最佳实践,从入门到精通、抽丝剥茧地开展解读,不但从源代码和运维2个视角详细介绍了MySQL绝大多数关键定义和运维关键点,还叙述了MySQL极其出色的集群服务器部件Galera的建立原理和运维工作经验...
师从前阿里技术专家丁奇,我是如何提升MySQL的?
说到我学习《MySQL实战45讲》专栏的最大收获,就是对数据库的底层执行过程更了解了,然后我就能够从另一个维度去观察它了(www.e993.com)2024年11月28日。比如以前,我不知道一条SQL语句在数据库中是如何运行的。而现在,我经常会脑补一条SQL语句在连接器、查询缓存、分析器、优化器、执行器、存储引擎的执行流程,如下图。
阿里10年分布式数据库技术沉淀,AliSQL X-Cluster的应用实战
AliSQLX-Cluster(本文中简称X-Cluster)是阿里巴巴数据库团队推出的兼容MySQL5.7,提供数据强一致功能,支持全球部署的分布式数据库集群产品。说到AliSQLX-Cluster就不能不提其分布式核心和一致性协议。X-Paxos是阿里巴巴自主研发的一致性协议库,目标是填补市面上高性能、易接入的一致性协议库的空白。而市面上...
【产业互联网周报】华为成立第三批军团;阿里副总肖力调任长亭科技...
万里数据库:“网传受MySQL制裁或断供”为不实消息5月30日,北京万里开源软件有限公司(简称“万里数据库”)发布了一则声明,对近期网络报道的“受到MySQL制裁或断供”的事件进行了回应。该声明中提到:公司数据库产品遵循相关开源协议约定,毋需购买所谓的“商业授权”,亦不存在任何由此带来的所谓“制裁或断...
阿里P8数据架构师:顶级开发者都在用什么数据库?
拆分Oracle数据库+Hadoop其实也可以撑一撑,但是这样的话,还要向Oracle购买更多的License(再花几千万,不是没钱,是即便花钱也不能彻底解决问题)。因此,阿里巴巴B2B将中文站压力和数据容量最大的Offer数据库,成功从Oracle数据库+IBM小型机+EMC2存储设备,迁移到MySQL数据库+PCServer的模式,所以淘宝2013年下线了最后一个...
阿里P8架构师谈:MySQL数据库的索引原理、与慢SQL优化的5大原则
本文旨在以开发工程师的角度来解释数据库索引的原理和如何优化慢查询。MySQL索引原理1.索引目的索引的目的在于提高查询效率,可以类比字典,如果要查“mysql”这个单词,我们肯定需要定位到m字母,然后从下往下找到y字母,再找到剩下的sql。如果没有索引,那么你可能需要把所有单词看一遍才能找到你想要的,如果我想找到m...