序 | 教程摘要 |
---|---|
3381 |
《MariaDB Spider:实现MySQL横纵向扩展的小能手》【VEPHP】 当您的数据库不断增长时,您绝对需要考虑其它技术,如数据库分片.Spider是MariaDB内置的一个可插拔用于MariaDB/MySQL数据库分片的存储引擎,充当应用服务器和远程后端DB之间的代理(中间件),它可以轻松实现MySQL的横向和纵向扩展,突破单台MySQL的限制,支持范围分区、列表分区、哈希分区,支持XA分布式事务,支持跨库join |
3382 |
《MySQL数据库多种安装方法及企业级安装实践(上篇)》【VEPHP】 未完,请见《MySQL数据库多种安装方法及企业级安装实践(下篇)》 |
3383 |
《MySQL数据库多种安装方法及企业级安装实践(下篇)》【VEPHP】 接《MySQL数据库多种安装方法及企业级安装实践(上篇)》 |
3384 |
《MySQL Performance schema设置的一些建议选项》【VEPHP】 MySQL 的Performance Schema由来已久,但由于内存消耗,性能影响等原因,导致其始终无法进入主流的MySQL默认配置,对MySQL的问题诊断以及处理造成很多不利的影响 |
3385 |
《Oracle MySQL云服务上的MySQL企业版审计》【VEPHP】 在比较了多方的RDS之后,OracleMySQLCloudService确实如一直以来宣传的那样,提供了最多的安全选件功能,如果我们用MySQLWorkbench登录到数据库中,在ServerStatus页面可以看到:SSL连接,PAM验证,密码校验,数据库审计等多种安全功能全部是开启的 |
3386 |
《MySQL数据恢复的九把瑞士军刀》【VEPHP】 这个工具是Percona公司开发的一款InnoDB数据恢复工具,目前已经停止开发,但是仍然可用.它通过在原始数据文件(ibd)中直接提取表的行记录,实现我们从损坏的表恢复数据的目的.要完成这类恢复,前提是要知道待恢复的表结构.PerconaDataRecoveryToolforInnoDB直接读取InnoDB的物理页,按照我们给出的表定义,把数据恢复成类csv文件 |
3387 |
《MySQL正式发布高可用架构——MySQL InnoDB Cluster》【VEPHP】 MySQL的高可用架构无论是社区还是官方,一直在技术上进行探索,这么多年提出了多种解决方案,比如MMM、MHA、NDBCluster、GaleraCluster、InnoDBCluster、PhxSQL、MySQLFabric |
3388 |
《MySQL存储引擎之Spider内核深度解析》【VEPHP】 MySQL的handler类对于INSERT操作提供的接口函数的名字是write_row.存储引擎想要支持INSERT操作就必须实现write_row方法.Spider对于write_row方法的实现是简单地根据查询解析的信息拼接一条INSERT语句,发往后端节点处理.如果是批量插入操作则需要与MySQLServer层配合,将INSERT语句批量发到后端节点 |
3389 |
《MySQL运维内参节选》【VEPHP】 BufferPool的大小可以在配置文件中配置,由参数innodb_buffer_pool_size的大小来决定,默认大小为128M.在MySQL5.7.4之前,一旦MySQL已经启动,这个值便不能再做修改,如果需要修改,只能退出MySQL进程,然后修改对应的配置文件来设置新的BufferPool大小,重新启动后才能生效 |
3390 |
《MySQL运维内参节选》【VEPHP】 通过BufferPool多实例的管理机制,可以减少系统运行过程中不同页面之间一些操作的相互影响,从而很好地解决了由于页面之间的资源争抢导致的性能低下的问题,所以在实际的运维过程中,建议要分多实例的管理方式,把MySQL及InnoDB用好,让业务少一些烦恼 |