新聞中心
在MySQL數(shù)據(jù)庫(kù)中,我們需要根據(jù)數(shù)據(jù)庫(kù)的狀態(tài)調(diào)整一些系統(tǒng)參數(shù),下面為您介紹的是MySQL表鎖情況和文件打開(kāi)數(shù)的調(diào)整方法,供您參考。

成都創(chuàng)新互聯(lián)專注于夏河網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供夏河營(yíng)銷型網(wǎng)站建設(shè),夏河網(wǎng)站制作、夏河網(wǎng)頁(yè)設(shè)計(jì)、夏河網(wǎng)站官網(wǎng)定制、成都小程序開(kāi)發(fā)服務(wù),打造夏河網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供夏河網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。
文件打開(kāi)數(shù)(open_files)
- mysql> show global status like 'open_files';
- +---------------+-------+
- | Variable_name | Value |
- +---------------+-------+
- | Open_files | 1410 |
- +---------------+-------+
- mysql> show variables like 'open_files_limit';
- +------------------+-------+
- | Variable_name | Value |
- +------------------+-------+
- | open_files_limit | 4590 |
- +------------------+-------+
- 比較合適的設(shè)置:Open_files / open_files_limit * 100%
MySQL表鎖情況
- mysql> show global status like 'table_locks%';
- +-----------------------+-----------+
- | Variable_name | Value |
- +-----------------------+-----------+
- | Table_locks_immediate | 490206328 |
- | Table_locks_waited | 2084912 |
- +-----------------------+-----------+
Table_locks_immediate表示立即釋放MySQL表鎖數(shù),Table_locks_waited表示需要等待的MySQL表鎖數(shù),如果Table_locks_immediate / Table_locks_waited > 5000,最好采用InnoDB引擎,因?yàn)镮nnoDB是行鎖而MyISAM是MySQL表鎖,對(duì)于高并發(fā)寫入的應(yīng)用InnoDB效果會(huì)好些。示例中的服務(wù)器Table_locks_immediate / Table_locks_waited = 235,MyISAM就足夠了。
【編輯推薦】
MySQL查詢緩存變量
MySQL慢查詢的啟用方法
Mysql多表查詢的實(shí)現(xiàn)
MySQL創(chuàng)建函數(shù)問(wèn)題的處理方法
MySQL存儲(chǔ)過(guò)程和數(shù)據(jù)庫(kù)的聯(lián)系
網(wǎng)頁(yè)題目:MySQL表鎖情況和文件打開(kāi)數(shù)
文章網(wǎng)址:http://www.dlmjj.cn/article/cosoppi.html


咨詢
建站咨詢
