自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

MySQL數(shù)據(jù)庫的查詢緩沖機制

數(shù)據(jù)庫 MySQL
使用查詢緩沖機制,可以極大地提高MySQL數(shù)據(jù)庫查詢的效率,節(jié)省查詢所用的時間。那么查詢緩沖機制是怎樣設(shè)置的呢?本文我們就來介紹這部分內(nèi)容,希望能夠?qū)δ兴鶐椭?/div>

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

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

Qcache inserts

Qcache hits

Qcache lowmem prunes

Qcache free blocks

Qcache total blocks

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

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

如果設(shè)置為:

query_cache_size = 32M

query_cache_type= 1

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

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

Qcache inserts 20649006

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

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再設(shè)大一些。

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

【編輯推薦】

  1. Oracle 10g數(shù)據(jù)庫查找數(shù)據(jù)的方法總結(jié)
  2. 在SQL Server數(shù)據(jù)庫中插入圖像的實現(xiàn)方法
  3. SQL Server數(shù)據(jù)庫對連接字符串的安全性處理
  4. Oracle數(shù)據(jù)庫啟動參數(shù)文件及相關(guān)SQL語句簡介
  5. SQL Server 2008數(shù)據(jù)庫清空數(shù)據(jù)庫日志的代碼示例
責任編輯:趙鵬 來源: 火魔網(wǎng)
相關(guān)推薦

2011-08-30 12:51:19

MySQL線程緩沖池

2013-01-04 10:00:12

MySQL數(shù)據(jù)庫數(shù)據(jù)庫查詢優(yōu)化

2010-06-07 13:30:15

2011-03-30 13:44:45

MySQL數(shù)據(jù)庫鎖機制

2019-07-11 08:45:00

MySQL數(shù)據(jù)庫緩存

2022-06-20 05:40:25

數(shù)據(jù)庫MySQL查詢

2011-04-02 09:33:13

MySQL數(shù)據(jù)庫查詢效率

2011-04-02 09:23:19

MySQL數(shù)據(jù)庫查詢效率

2011-04-02 09:33:08

MySQL數(shù)據(jù)庫查詢效率

2024-12-16 00:52:26

MySQL數(shù)據(jù)庫并發(fā)

2011-08-05 15:51:44

MySQL數(shù)據(jù)庫緩存

2010-05-13 10:47:44

MySQL數(shù)據(jù)庫查詢

2010-06-10 10:15:50

MySQL數(shù)據(jù)庫查詢

2011-04-18 09:03:36

數(shù)據(jù)庫查詢

2011-05-19 10:29:40

數(shù)據(jù)庫查詢

2023-10-09 18:13:14

MySQL數(shù)據(jù)庫查詢

2009-07-01 10:01:33

JSP分頁查詢MySQL數(shù)據(jù)庫

2011-03-08 08:49:55

MySQL優(yōu)化單機

2018-02-08 18:16:39

數(shù)據(jù)庫MySQL鎖定機制

2019-09-29 17:40:55

緩沖池MySQL數(shù)據(jù)庫
點贊
收藏

51CTO技術(shù)棧公眾號