程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 深刻mysql並發拔出優化詳解

深刻mysql並發拔出優化詳解

編輯:MySQL綜合教程

深刻mysql並發拔出優化詳解。本站提示廣大學習愛好者:(深刻mysql並發拔出優化詳解)文章只能為提供參考,不一定能成為您想要的結果。以下是深刻mysql並發拔出優化詳解正文


應用storm處置日記的時刻,常常會碰到並發拔出mysql的效力成績,到網上查了些材料,做一下筆記

將表的引擎改成 myisam,

修正 my.cnf 的concurrent_insert=2,concurrent_insert 可以設的值有 0 1 2 ,2 是完整支撐並發拔出

1) concurrent _insert =0 ,不管MyISAM的表數據文件中央能否存在由於刪除而留下俄余暇空間,都不許可concurrent insert。

2)concurrent_insert = 1,是當MyISAM存儲引擎表數據文件中央不存在余暇空間的時刻,從文件尾部停止Concurrent Insert。

3)concurrent_insert = 2, 不管 MyISAM存儲引擎的表數據文件的中央部門能否存在由於刪除而留下的余暇空間,都許可在數據文件尾部停止concurrent insert操作。

重啟mysql: /etc/init.d/mysqld restart

在拔出數據的時刻 還可以 設置成 delayed 拔出: insert  delayed  into ' tablename' ……

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved