存储引擎
MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。
【服务器】 【mysql】 【innodb】 【性能】 【索引】 【磁盘】 …
Nov
27
2017
Nov
27
2017
Nov
27
2017
Nov
27
2017
Nov
27
2017
Nov
27
2017
Nov
27
2017
Nov
27
2017
Nov
27
2017
Nov
26
2017
微博上讨论MySQL在删除大表engine=innodb(30G+)时,如何减少MySQL
hang的时间,现做一下简单总结:(微博地址:http://weibo.com/1642466057/yuPz2guYJ)
当buffer_pool很大的时候(30G+),由于删除表时,会遍历整个buffer pool来清理数据,会导致MySQL
hang住,解决的办法是:
1、当innodb_file_per_table=0的时候,以上不是问题,因为采用共享表空间的时候,该表所占用的空间不会被删除,buffer
pool中的相关页不会 被discard。
【mysql】 【innodb】 【性能】 【脚本】 …