prince的文章

18、MySQL 调优 - 应用层优化

备注:测试数据库版本为MySQL 8.0 一.概述 如果在提高MySQL的性能上花费太多时间,容易使视野局限于MySQL本身,而忽略了用户体验。回过头来看,也许可以意识到,或许MySQL已经足够优化,对于用户看到的响应时间而言,其所占的比重...

赞(0)princeprinceMySQL 调优 阅读(173)

16、MySQL 调优 - 优化MySQL的锁

备注:测试数据库版本为MySQL 8.0 一. 内部锁定方法 本节讨论内部锁定;也就是说,在MySQL服务器内部执行锁定,以管理多个会话对表内容的争用。这种类型的锁定是内部的,因为它完全由服务器执行,不涉及其他程序。 1.1 行锁 MySQ...

赞(0)princeprinceMySQL 调优 阅读(177)

15、MySQL 调优 - 优化Innodb表

备注:测试数据库版本为MySQL 8.0 一. 优化InnoDB表的存储布局 一旦您的数据达到稳定的大小,或者一个不断增长的表增加了几十或几百兆字节,请考虑使用OPTIMIZE table语句来重新组织表并压缩任何浪费的空间。重组后的表需要...

赞(0)princeprinceMySQL 调优 阅读(181)

14、MySQL 调优 - 优化MySQL内存

备注:测试数据库版本为MySQL 8.0 一. MySQL如何使用内存 MySQL分配缓冲区和缓存来提高数据库操作的性能。默认配置被设计为允许MySQL服务器在拥有大约512MB内存的虚拟机上启动。您可以通过增加某些缓存和缓冲区相关的系统变...

赞(0)princeprinceMySQL 调优 阅读(197)

12、MySQL 调优 - MySQL分区表

备注:测试数据库版本为MySQL 8.0 一.分区表简介 在MySQL 8.0中,分区支持由InnoDB和NDB存储引擎提供。 InnoDB存储引擎不可能禁用分区支持。 SQL标准没有提供太多关于数据存储的物理方面的指导。SQL语言本身的目...

赞(0)princeprinceMySQL 调优 阅读(189)