我们究竟应该如何对MySQL数据库进行优化?下面我就从MySQL对硬件的选择、MySQL的安装、my.cnf的优化、MySQL如何进行架构设计及数据切分等方面来说明这个问题。
服务器物理硬件的优化
在挑选硬件服务器时,我们应该从下面几个方面着重对MySQL服务器的硬件配置进行优化,也就是说将项目中的资金着重投入到如下几处:
1、磁盘寻道能力(磁盘I/O),我们现在用的都是SAS15000转的硬盘,用6快这样的硬盘作RAID1+0。
【服务器】 【mysql】 【innodb】 【性能】 …
Nov
27
2017
Nov
27
2017
Nov
26
2017
Nov
26
2017
本文转自 位鹏飞
51CTO博客,原文链接:http://blog.51cto.com/weipengfei/933208,如需转载请自行联系原作者Percona
中的 xtrabackup 真是个好工具, 简单的介绍的他的功能: 1、创建热备份(主要依靠innodb的
crash recovery 功能) 2、增量备份 3、直接对备份文件压缩打包
4、负载小 在测试最新版本2.0时,发现问题: importing and
exporing individual tables中这个工具对Oracle
原版的MySQL是不起作用的。
【mysql】 【innodb】 【日志】 【数据库】 …
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】 【性能】 【脚本】 …
Nov
26
2017
Nov
26
2017
Nov
26
2017
Nov
26
2017
Nov
26
2017