91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

Mysql my.cnf部分參數分析

發布時間:2021-11-10 11:17:06 來源:億速云 閱讀:121 作者:iii 欄目:MySQL數據庫

本篇內容介紹了“Mysql my.cnf部分參數分析”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

Msyql參數調優
針對my.cnf文件進行優化:
[mysqld]
skip-locking(取消文件系統的外部鎖)
skip-name-resolve(不進行域名反解析,注意由此帶來的權限/授權問題)
  key_buffer_size = 256M(分配給MyISAM索引緩存的內存總數)  對于內存在4GB左右的服務器該參數可設置為256M或384M。  注意

:該參數值設置的過大反而會是服務器整體效率降低!
  max_allowed_packet = 4M(允許最大的包大小)
  thread_stack = 256K(每個線程的大小)
  table_cache = 128K(緩存可重用的線程數)
  back_log = 384(臨時停止響應新請求前在短時間內可以堆起多少請求,如果你需要在短時間內允許大量連接,可以增加該數值)
  sort_buffer_size = 2M(分配給每個線程中處理排序)
  read_buffer_size = 2M(讀取的索引緩沖區大小)
  join_buffer_size = 2M(分配給每個線程中處理掃描表連接及索引的內存)
  myisam_sort_buffer_size = 64M(myisam引擎排序緩沖區的大小)
  table_cache = 512(緩存數據表的數量,避免重復打開表的開銷)
  thread_cache_size = 64(緩存可重用線程數,見笑創建新線程的開銷)
  query_cache_size = 64M(控制分配給查詢緩存的內存總量)
  tmp_table_size = 256M(指定mysql緩存的內存大小)
  max_connections = 768(最大連接數)指mysql整個的最大連接數
        max_connect_errors = 10000(最大連接錯誤數據)
  wait_timeout = 10(超時時間,可以避免攻擊)
  thread_concurrency = 8(根據cpu數量來設置)
  skip-bdb 禁用不必要的引擎
  skip-networking(關閉mysql tcp/ip連接方式)
  Log-slow-queries = /var/log/mysqlslowqueries.log
  long_query_time = 4(設定慢查詢的時間)
  skip-host-cache(提高mysql速度的)
  open_files_limit = 4096(打開文件數)
interactive_timeout = 10(服務器在關閉它前在一個交互連接上等待行動的秒數)
max_user_connections = 500(最大用戶連接數) 

Mysql內存使用公式:實際物理內存計算公式key_buffer_size + (read_buffer_size + sort_buffer_size)*max_connections 

MAX_QUERIES_PER_HOUR 用來限制用戶每小時運行的查詢數量:
mysql> grant all on dbname。* to db@localhost identified by “123456” with max_connections_per_hour 5;
(db用戶在dbname的數據庫上限制用戶每小時打開新連接的數量為5個)


MAX_USER_CONNECTIONS 限制有多少用戶連接MYSQL服務器:
mysql> grant all on dbname。* to db@localhost identified by “123456” with max_user_connections 2;
(db用戶在dbname的數據庫賬戶一次可以同時連接的最大連接數為2個)

MAX_UPDATES_PER_HOUR 用來限制用戶每小時的修改數據庫數據的數量:
mysql> grant all on dbname。* to db@localhost identified by “123456” with max_updates_per_hour 5;
(db用戶在dbname的數據庫上限制用戶每小時修改更新數據庫的次數為5次)
MAX_USER_CONNECTIONS 用來限制用戶每小時的修改數據庫數據的數量:
mysql> grant all on dbname。* to db@localhost identified by “123456”
With  MAX_QUERIES_PER_HOUR 20 ;指mysql單個用戶的最大連接數
(db用戶在dbname的數據庫上限制用戶每小時的連接數為20個)

====================================================================================================
一般應用my-medium.cnf就足夠了, 獨立主機如果內存較大可以用my-large.cnf, 內存超過8G的可以用my-huge.cnf

“Mysql my.cnf部分參數分析”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

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

AI

阿鲁科尔沁旗| 绥芬河市| 阳新县| 旌德县| 呼和浩特市| 清水河县| 房产| 修水县| 中方县| 且末县| 黄冈市| 张家界市| 正镶白旗| 始兴县| 册亨县| 蓝田县| 余姚市| 闸北区| 嘉荫县| 海门市| 灯塔市| 莱西市| 新乡市| 虹口区| 宁武县| 应用必备| 西青区| 会宁县| 高安市| 交口县| 洛浦县| 阳西县| 遵化市| 信阳市| 关岭| 泰宁县| 广宗县| 乐业县| 合水县| 安义县| 甘谷县|