MySQL資料庫插入速度調整,mysql資料庫插入

來源:互聯網
上載者:User

MySQL資料庫插入速度調整,mysql資料庫插入

環境介紹:

CentOS 6.5

MySQL 5.5.40

硬體:4核,4GB

參考連結:

http://dev.mysql.com/doc/refman/5.5/en/insert-speed.html
http://dev.mysql.com/doc/refman/5.5/en/server-system-variables.html

由於業務量迅速擴充,對寫入速度需求越來越高,現預估需要將資料插入速度由每分鐘2000條,調整為每秒100條即每分鐘6000條;
解決辦法:
1.最佳化資料庫主機IO;
2.調整MySQL對應參數。
開始處理:
1.主機IO最佳化
a.將資料庫設定為獨立資料表空間,並且將每個資料表空間放在不同的硬碟上;
b.關閉主機其他影響IO的進程。
2. 調整my.cnf參數,提升MySQL寫速度

innodb_autoextend_increment =128M

innodb_log_buffer_size =32M

innodb_log_file_size=128M

以上3個參數是逐步變更到對應大小的

innodb_flush_log_at_trx_commit = 0



相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.