久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

關于MySQL數據庫配置優化的15條建議分別是什么

177次閱讀
沒有評論

共計 1059 個字符,預計需要花費 3 分鐘才能閱讀完成。

今天就跟大家聊聊有關關于 MySQL 數據庫配置優化的 15 條建議分別是什么,可能很多人都不太了解,為了讓大家更加了解,丸趣 TV 小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

概述

今天主要分享一下關于 mysql 數據庫在配置上的 15 條建議,僅供參考。

Mysql 配置優化建議

1、使用 innodb_flush_method=O_DIRECT 來避免寫的時候出現雙緩沖區。

2、避免使用 O_DIRECT 和 EXT3 文件系統 mdash; 這會把所有寫入的東西序列化。

3、分配足夠 innodb_buffer_pool_size,來將整個 InnoDB 文件加載到內存 mdash; 減少從磁盤上讀。

4、不要讓 innodb_log_file_size 太大,這樣能夠更快,也有更多的磁盤空間 mdash; 經常刷新有利降低發生故障時的恢復時間。

5、不要同時使用 innodb_thread_concurrency 和 thread_concurrency 變量 mdash; 這兩個值不能兼容。

6、為 max_connections 指定一個小的值 mdash; 太多的連接將耗盡你的 RAM,導致整個 MySQL 服務器被鎖定。

7、保持 thread_cache 在一個相對較高的數值,大約是 16 mdash; 防止打開連接時候速度下降。

8、使用 skip-name-resolve mdash; 移除 DNS 查找。

9、如果你的查詢重復率比較高,并且你的數據不是經常改變,請使用查詢緩存 mdash; 但是,在經常改變的數據上使用查詢緩存會對性能有負面影響。

10、增加 temp_table_size mdash; 防止磁盤寫。

11、增加 max_heap_table_size mdash; 防止磁盤寫。

12、不要將 sort_buffer_size 的值設置的太高 mdash; 可能導致連接很快耗盡所有內存。

13、監控 key_read_requests 和 key_reads,以便確定 key_buffer 的值 mdash; key 的讀需求應該比  key_reads 的值更高,否則使用 key_buffer 就沒有效率了。

14、設置 innodb_flush_log_at_trx_commit = 0   可以提高性能,但是保持默認值 (1) 的話,能保證數據的完整性,也能保證復制不會滯后。

15、有一個測試環境,便于測試你的配置,可以經常重啟,不會影響生產環境。

看完上述內容,你們對關于 MySQL 數據庫配置優化的 15 條建議分別是什么有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注丸趣 TV 行業資訊頻道,感謝大家的支持。

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-07-17發表,共計1059字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 昭苏县| 株洲县| 阳原县| 布尔津县| 靖安县| 利川市| 南江县| 醴陵市| 桐城市| 弋阳县| 黄山市| 乐山市| 花莲县| 大余县| 五家渠市| 启东市| 华池县| 章丘市| 揭西县| 正定县| 饶平县| 大渡口区| 阜新市| 门源| 灵武市| 南开区| 同江市| 盱眙县| 抚顺市| 饶河县| 清河县| 双鸭山市| 寿阳县| 大同市| 扶绥县| 分宜县| 治多县| 景德镇市| 阿克| 平阳县| 沁阳市|