mysql线程缓存和表缓存
生活随笔
收集整理的這篇文章主要介紹了
mysql线程缓存和表缓存
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一.線程緩存
1.thread_cache_size定義了線程緩沖中的數量.每個緩存中的線程通常消耗256kb內存
2.Threads_cached,可以看到已經建立的線程
二.表緩存(table_cache)
1.表緩存有點以myisam為中心
2.在mysql5.1中,這個變量被分為兩部分.表緩存分為兩個部分:一部分為打開表,一部分為定義表(table_open_cache和table_definition_cache定義)
3.如果Opened_tables很大,并且在上升,說明表緩存不夠大
4.將表緩存變得很大的唯一壞處是在有很多myisam表的時候,會導致較長的關閉時間.FLUSH TABLES WITH READ LOCK需要較長的時間
5.如果提示不能打開更多的文件,應該增加open_files_limit的值
轉載于:https://www.cnblogs.com/itfenqing/p/4429405.html
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的mysql线程缓存和表缓存的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android button的selec
- 下一篇: 蒋家骏_百度百科