亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

影響數據庫性能的MySQL系統變量是什么

發布時間:2021-08-18 22:21:57 來源:億速云 閱讀:170 作者:chen 欄目:數據庫

這篇文章主要講解了“影響數據庫性能的MySQL系統變量是什么”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“影響數據庫性能的MySQL系統變量是什么”吧!

  bulk_insert_buffer_size

  批量插入緩存大小,這個參數是針對MyISAM存儲引擎來說的。適用于在一次性插入100-1000+條記錄時,提高效率。默認值是8M。可以針對數據量的大小,翻倍增加。

  concurrent_insert

  并發插入,當表沒有空洞(刪除過記錄),在某進程獲取讀鎖的情況下,其他進程可以在表尾部進行插入。

  值可以設0不允許并發插入,1當表沒有空洞時,執行并發插入,2。不管是否有空洞都執行并發插入。

  默認是1。針對表的刪除頻率來設置。

  delay_key_write

  針對MyISAM存儲引擎,延遲更新索引。意思是說,update記錄時,先將數據up到磁盤,但不up索引,將索引存在內存里,當表關閉時,將內存索引,寫到磁盤。值為0不開啟,1開啟。默認開啟。

  delayed_insert_limit,delayed_insert_timeout,delayed_queue_size

  延遲插入,將數據先交給內存隊列,然后慢慢地插入。但是這些配置,不是所有的存儲引擎都支持,目前來看,常用的InnoDB不支持,MyISAM支持。根據實際情況調大,一般默認夠用了。

  expire_logs_days

  自動刪除超過指定天數的日志。建議為0,表示“不自動刪除”。

  flush,flush_time

  是否啟用,同步表數據到磁盤。以及自動同步的間隔時間。

  針對flush_time,官方建議只在Windows9x或Me,或有最小資源的系統中使用該選項。所以,建議關閉。

  ft_boolean_syntax,ft_max_word_len,ft_min_word_len,ft_query_expansion_limit,ft_stopword_file

  針對MyISAM設置的參數,全文搜索特性。如果你不使用FULLTEXT索引,就不需要優化了。詳見mysql參考手冊。

  join_buffer_size

  用于表間關聯(join)的緩存大小。建議設為131072。(128K)

  影響數據庫性能的MySQL系統變量有哪些

  key_buffer_size

  索引塊緩存區大小,針對MyISAM存儲引擎,該值越大,性能越好。但是超過操作系統能承受的最大值,反而會使mysql變得不穩定。

  如果不是MyISAM存儲引擎,一般設置為4-32M大小。

  key_cache_age_threshold,key_cache_block_size,key_cache_division_limit

  鍵值緩存的相關設置。需要針對實際情況調優。只是針對MyISAM儲存引擎。

  large_pages

  是否啟動大頁面支持。意思是,可以一些緩存分配更大的空間。這個特性已經被InnoDB,MyISAM等常用存儲引擎支持。

  low_priority_updates

  低優先級更新。意思是,所有的寫操作(表寫鎖),包括update,delete,insert等都需要等待讀操作完成后才執行(表讀鎖解開)。

  因為是針對表的鎖,所以,這里僅支持MyISAM。

  max_write_lock_count

  最大寫鎖數量。這個變量的含義是,當寫鎖達到一定數量后,就不限制讀鎖,允許一部分讀鎖進入。(可以讀數據了,否則需要等待寫鎖釋放后,才能讀)

  因為是針對表的鎖,所以,這里僅支持MyISAM。

  preload_buffer_size

  重載索引時分配的緩沖區大小,該變量僅支持MyISAM。

  read_buffer_size,read_rnd_buffer_size

  每個線程連續掃描時為掃描的每個表分配的緩沖區的大小(字節)。如果進行多次連續掃描,可能需要增加該值,默認值為131072。

  sort_buffer_size

  每個排序線程分配的緩沖區的大小。增加該值可以加快ORDERBY或GROUPBY操作。默認數值是2097144(2M),建議加大到16777208(16M)。

  timed_mutexes

  顯示mutexes的統計信息,默認關閉OFF

  tmp_table_size

  臨時表的大小,在未超過大小之前進行的操作是在內存中的,當超過后,mysql會自動轉換到硬盤上。

感謝各位的閱讀,以上就是“影響數據庫性能的MySQL系統變量是什么”的內容了,經過本文的學習后,相信大家對影響數據庫性能的MySQL系統變量是什么這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

长宁区| 永善县| 永吉县| 扶绥县| 麦盖提县| 邢台市| 忻州市| 明星| 广南县| 安宁市| 喜德县| 沙坪坝区| 大兴区| 甘谷县| 崇义县| 天镇县| 瑞丽市| 唐河县| 彰化县| 翁源县| 灯塔市| 衡阳市| 三都| 蓬莱市| 霍城县| 万年县| 丰都县| 崇明县| 高州市| 桑日县| 汉源县| 德惠市| 雅安市| 仁寿县| 冕宁县| 清流县| 凭祥市| 鹤山市| 如东县| 无极县| 巴塘县|