日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
MySQL數(shù)據(jù)庫的查詢緩沖機制

MySQL數(shù)據(jù)庫提供了查詢緩沖機制。使用該查詢緩沖機制,MySQL將SELECT語句和查詢結果存放在緩沖區(qū)中,以后對于同樣的SELECT語句(區(qū)分大小寫),將直接從緩沖區(qū)中讀取結果。以節(jié)省查詢時間,提高了SQL查詢的效率。本文我們主要就介紹一下MySQL數(shù)據(jù)庫的查詢緩沖機制,接下來就讓我們來一起了解一下這部分內(nèi)容。

創(chuàng)新互聯(lián)公司長期為上1000+客戶提供的網(wǎng)站建設服務,團隊從業(yè)經(jīng)驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為樺甸企業(yè)提供專業(yè)的網(wǎng)站設計、網(wǎng)站建設,樺甸網(wǎng)站改版等技術服務。擁有十年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。

通過調(diào)節(jié)以下幾個參數(shù)可以知道query_cache_size設置得是否合理:

Qcache inserts

Qcache hits

Qcache lowmem prunes

Qcache free blocks

Qcache total blocks

Qcache_lowmem_prunes的值非常大,則表明經(jīng)常出現(xiàn)緩沖不夠的情況,同時Qcache_hits的值非常大,則表明查詢緩沖使用非常頻繁,此時需要增加緩沖大小Qcache_hits的值不大,則表明你的查詢重復率很低,這種情況下使用查詢緩沖反而會影響效率,那么可以考慮不用查詢緩沖。此外,在SELECT語句中加入SQL_NO_CACHE可以明確表示不使用查詢緩沖。

Qcache_free_blocks,如果該值非常大,則表明緩沖區(qū)中碎片很多query_cache_type指定是否使用查詢緩沖。

如果設置為:

query_cache_size = 32M

query_cache_type= 1

得到如下狀態(tài)值:

Qcache queries in cache 12737 //表明目前緩存的條數(shù)。

Qcache inserts 20649006

Qcache hits 79060095 //看來重復查詢率還挺高的。

Qcache lowmem prunes 617913 //有這么多次出現(xiàn)緩存過低的情況。

Qcache not cached 189896   

Qcache free memory 18573912 //目前剩余緩存空間。

Qcache free blocks 5328 //這個數(shù)字似乎有點大,碎片不少

Qcache total blocks 30953

如果內(nèi)存允許,還可以將query_cache_size再設大一些。

關于MySQL數(shù)據(jù)庫查詢緩存機制的介紹就到這里了,如果您想了解更多MySQL數(shù)據(jù)庫的知識,可以去這里看一看:http://database./mysql/,相信一定能夠給您帶來收獲的!

【編輯推薦】

  1. Oracle 10g數(shù)據(jù)庫查找數(shù)據(jù)的方法總結
  2. 在SQL Server數(shù)據(jù)庫中插入圖像的實現(xiàn)方法
  3. SQL Server數(shù)據(jù)庫對連接字符串的安全性處理
  4. Oracle數(shù)據(jù)庫啟動參數(shù)文件及相關SQL語句簡介
  5. SQL Server 2008數(shù)據(jù)庫清空數(shù)據(jù)庫日志的代碼示例

本文題目:MySQL數(shù)據(jù)庫的查詢緩沖機制
網(wǎng)頁網(wǎng)址:http://www.5511xx.com/article/dpjjdce.html