欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

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

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

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

mysqladmin flush-tables

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

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

# skip-external-locking

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

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

skip-external-locking

注意事項(xiàng)
在老版本的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.
錯(cuò)誤。

相關(guān)文章

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

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

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

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

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

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

    CentOS 7下MySQL服務(wù)啟動(dòng)失敗怎么辦?下面小編就為大家?guī)?lái)一篇CentOS 7下MySQL服務(wù)啟動(dòng)失敗的快速解決方法?,F(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來(lái)看看吧
    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編碼,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • mysql 定時(shí)任務(wù)的實(shí)現(xiàn)與使用方法示例

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

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

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

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

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

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

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

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

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

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

最新評(píng)論