最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

軟件測(cè)試 | table_cache的設(shè)置

2023-08-01 18:20 作者:愛(ài)測(cè)軟件測(cè)試  | 我要投稿

在mysqld中對(duì)table_cache參數(shù)的定義如下:

這個(gè)參數(shù)表示數(shù)據(jù)庫(kù)用戶打開(kāi)表的緩存數(shù)量。每個(gè)連接進(jìn)來(lái),都會(huì)至少打開(kāi)一個(gè)表緩存。因此,table_cache與max_connections有關(guān),例如,對(duì)于200個(gè)并行運(yùn)行的連接,應(yīng)該讓表的緩存至少有200xN,這里N是可以執(zhí)行的查詢的一個(gè)聯(lián)接中表的最大數(shù)量。此外,還需要為臨時(shí)表和文件保留一些額外的文件描述符。

可以通過(guò)檢查mysqld的狀態(tài)變量open_tables和opend_tables確定這個(gè)參數(shù)是否過(guò)小,這兩個(gè)參數(shù)的區(qū)別是前者表示當(dāng)前打開(kāi)的表緩存數(shù),如果執(zhí)行FLUSH TABLES操作,則此系統(tǒng)會(huì)關(guān)閉一些當(dāng)前沒(méi)用使用的表緩存而使得此狀態(tài)值減??;后者表示曾經(jīng)打開(kāi)的表緩存數(shù),會(huì)一直進(jìn)行累加,如果執(zhí)行FLUSH TABLES操作,值不會(huì)減少。下面的例子驗(yàn)證了這個(gè)過(guò)程。

(1)首先清空表緩存,記錄兩個(gè)狀態(tài)的值:

(2)然后,執(zhí)行一個(gè)SQL,對(duì)表t進(jìn)行查詢:

(3)接著再查看這兩個(gè)參數(shù)的值:

(4)可以發(fā)現(xiàn),兩個(gè)參數(shù)值都因?yàn)閷?duì)表t的查詢而狀態(tài)加1。這時(shí),再次執(zhí)行剛才對(duì)表t的查詢:

(5)此時(shí)這兩個(gè)參數(shù)的值并沒(méi)有變化,因?yàn)楸韙的描述符已經(jīng)在此連接中打開(kāi)過(guò)一次,因此保存了表緩存中。因此,狀態(tài)值“open_tables”對(duì)于設(shè)置table_cache值有著更有價(jià)值的參考。

搜索微信公眾號(hào):TestingStudio霍格沃茲的干貨都很硬核


軟件測(cè)試 | table_cache的設(shè)置的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
阳原县| 晋江市| 苏尼特左旗| 康定县| 襄城县| 新乡市| 商水县| 洪泽县| 武安市| 黔东| 华亭县| 桐乡市| 五原县| 洛扎县| 内江市| 潼关县| 宁都县| 富阳市| 荥经县| 鸡东县| 玛曲县| 道真| 江北区| 鄂伦春自治旗| 无为县| 肥城市| 龙门县| 西和县| 河池市| 芦溪县| 建平县| 武乡县| 铁力市| 裕民县| 正蓝旗| 高安市| 红河县| 靖宇县| 乐业县| 阳西县| 乡宁县|