亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

MySQL性能參數(shù)詳解之Skip-External-Locking參數(shù)介紹

 更新時間:2016年05月05日 16:37:33   作者:VPS管理百科  
MySQL的配置文件my.cnf中默認存在一行skip-external-locking的參數(shù),即跳過外部鎖定。根據(jù)MySQL開發(fā)網(wǎng)站的官方解釋,External-locking用于多進程條件下為MyISAM數(shù)據(jù)表進行鎖定

MySQL的配置文件my.cnf中默認存在一行skip-external-locking的參數(shù),即“跳過外部鎖定”。根據(jù)MySQL開發(fā)網(wǎng)站的官方解釋,External-locking用于多進程條件下為MyISAM數(shù)據(jù)表進行鎖定。
如果你有多臺服務(wù)器使用同一個數(shù)據(jù)庫目錄(不建議),那么每臺服務(wù)器都必須開啟external locking;
 
參數(shù)解釋

當外部鎖定(external-locking)起作用時,每個進程若要訪問數(shù)據(jù)表,則必須等待之前的進程完成操作并解除鎖定。由于服務(wù)器訪問數(shù)據(jù)表時經(jīng)常需要等待解鎖,因此在單服務(wù)器環(huán)境下external locking會讓MySQL性能下降。所以在很多Linux發(fā)行版的源中,MySQL配置文件中默認使用了skip-external-locking來避免external locking。
當使用了skip-external-locking后,為了使用MyISAMChk檢查數(shù)據(jù)庫或者修復(fù)、優(yōu)化表,你必須保證在此過程中MySQL服務(wù)器沒有使用需要操作的表。如果沒有停止服務(wù)器,也至少需要先運行

復(fù)制代碼 代碼如下:

mysqladmin flush-tables

命令,否則數(shù)據(jù)表可能出現(xiàn)異常。
 
參數(shù)使用說明
如果是多服務(wù)器環(huán)境,希望打開external locking特征,則注釋掉這一行即可

復(fù)制代碼 代碼如下:

# skip-external-locking

如果是單服務(wù)器環(huán)境,則將其禁用即可,使用如下語句

復(fù)制代碼 代碼如下:

skip-external-locking

注意事項
在老版本的MySQL中,此參數(shù)的寫法為:

復(fù)制代碼 代碼如下:

skip-locking

如果在新版本MySQL配置中依然使用此寫法,則可能出現(xiàn):
[Warning] ‘–skip-locking' is deprecated and will be removed in a future release. Please use ‘–skip-external-locking' instead.
錯誤。

相關(guān)文章

  • mysql觸發(fā)器同步表的數(shù)據(jù)方式

    mysql觸發(fā)器同步表的數(shù)據(jù)方式

    這篇文章主要介紹了mysql觸發(fā)器同步表的數(shù)據(jù)方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • mysql如何將id重新修改為遞增

    mysql如何將id重新修改為遞增

    這篇文章主要介紹了mysql如何將id重新修改為遞增,本文模擬場景結(jié)合實例代碼給大家介紹的非常詳細,對大家的學(xué)習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-08-08
  • CentOS 7下MySQL服務(wù)啟動失敗的快速解決方法

    CentOS 7下MySQL服務(wù)啟動失敗的快速解決方法

    CentOS 7下MySQL服務(wù)啟動失敗怎么辦?下面小編就為大家?guī)硪黄狢entOS 7下MySQL服務(wù)啟動失敗的快速解決方法?,F(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-03-03
  • mysql查詢昨天 一周前 一月前 一年前的數(shù)據(jù)

    mysql查詢昨天 一周前 一月前 一年前的數(shù)據(jù)

    這篇文章主要介紹了mysql查詢昨天 一周前 一月前 一年前的數(shù)據(jù)的方法,需要的朋友可以參考下
    2014-05-05
  • WIN10下cmd如何查看編碼方式,命令行窗口修改UTF-8編碼

    WIN10下cmd如何查看編碼方式,命令行窗口修改UTF-8編碼

    這篇文章主要介紹了WIN10下cmd如何查看編碼方式,命令行窗口修改UTF-8編碼,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • mysql 定時任務(wù)的實現(xiàn)與使用方法示例

    mysql 定時任務(wù)的實現(xiàn)與使用方法示例

    這篇文章主要介紹了mysql 定時任務(wù)的實現(xiàn)與使用方法,結(jié)合實例形式分析了MySQL定時任務(wù)的相關(guān)原理、創(chuàng)建及使用方法,需要的朋友可以參考下
    2019-11-11
  • Mysql數(shù)據(jù)庫的主從同步配置

    Mysql數(shù)據(jù)庫的主從同步配置

    這篇文章主要介紹了Mysql主從同步配置的相關(guān)資料,需要的朋友可以參考下文內(nèi)容
    2021-08-08
  • mysql5.5數(shù)據(jù)庫data目錄遷移方法詳解

    mysql5.5數(shù)據(jù)庫data目錄遷移方法詳解

    這篇文章主要介紹了mysql5.5數(shù)據(jù)庫data目錄遷移方法詳解,其實數(shù)據(jù)庫的目錄就在你安裝目錄的data里面,我的實在D盤??赡艽蠹夷J安裝都在C吧。這樣就要遷移了。這個大家都懂需要的朋友可以參考下
    2016-04-04
  • Mysql關(guān)于進程中的死鎖和解除鎖問題

    Mysql關(guān)于進程中的死鎖和解除鎖問題

    Mysql 經(jīng)常會遇到語句或者存儲過程長時間沒有反應(yīng),大概率就是掛掉了,或者死鎖了,這篇文章主要介紹了Mysql關(guān)于進程中的死鎖和解除鎖問題,本文給大家介紹的非常詳細,需要的朋友可以參考下
    2023-07-07
  • Mysql逗號拼接字符串的關(guān)聯(lián)查詢以及統(tǒng)計問題

    Mysql逗號拼接字符串的關(guān)聯(lián)查詢以及統(tǒng)計問題

    有時為了數(shù)據(jù)庫簡潔,存放數(shù)據(jù)的時候,某一字段采用逗號隔開的形式進行存儲,下面這篇文章主要給大家介紹了關(guān)于Mysql逗號拼接字符串的關(guān)聯(lián)查詢以及統(tǒng)計問題的相關(guān)資料,需要的朋友可以參考下
    2023-03-03

最新評論