国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

MySQL參數是如何設置的(2)_MySQL

來源:懂視網 責編:小采 時間:2020-11-09 17:35:12
文檔

MySQL參數是如何設置的(2)_MySQL

MySQL參數是如何設置的(2)_MySQL:提示:(一)連接 連接通常來自Web服務器,下面列出了一些與連接有關的參數,以及該如何設置它們。 1、max_connections 這是Web服務器允許的最大連接數,記住每個連接都要使用會話內存(關于會話內存,文章后面有涉及)。 2、max_packet_allowed
推薦度:
導讀MySQL參數是如何設置的(2)_MySQL:提示:(一)連接 連接通常來自Web服務器,下面列出了一些與連接有關的參數,以及該如何設置它們。 1、max_connections 這是Web服務器允許的最大連接數,記住每個連接都要使用會話內存(關于會話內存,文章后面有涉及)。 2、max_packet_allowed

提示:(一)連接 連接通常來自Web服務器,下面列出了一些與連接有關的參數,以及該如何設置它們。 1、max_connections 這是Web服務器允許的最大連接數,記住每個連接都要使用會話內存(關于會話內存,文章后面有涉及)。 2、max_packet_allowed 最大數據包大小,通常等于你需要

(三)臨時表

  內存速度是相當快的,因此我們希望所有的排序操作都在內存中進行,我們可以通過調整查詢讓結果集更小以實現內存排序,或將變量設置得更大。

  tmp_table_size

  max_heap_table_size

  無論何時在MySQL中創建臨時表,它都會使用這兩個變量的最小值作為臨界值,除了在磁盤上構建臨時表外,還會創建許多會話,這些會話會搶占有的資源,因此最好是調整查詢而不是將這些參數設置得更高,同時,需要注意的是有BLOB或TEXT字段類型的表將直接寫入磁盤。 深入淺出MySQL雙向復制技術

  (四)會話內存

  MySQL中每個會話都有其自己的內存,這個內存就是分配給SQL查詢的內存,因此你想讓它變得盡可能大以滿足需要。但你不得不平衡同一時間數據庫內一致性會話的數量。這里顯得有點黑色藝術的是MySQL是按需分配緩存的,因此,你不能只添加它們并乘以會話的數量,這樣估算下來比MySQL典型的使用要大得多。最佳做法是啟動MySQL,連接所有會話,然后繼續關注頂級會話的VIRT列,mysqld行的數目通常保持相對穩定,這就是實際的內存總用量,減去所有的靜態MySQL內存區域,就得到了實際的所有會話內存,然后除以會話的數量就得到平均值。

  1、read_buffer_size

  緩存連續掃描的塊,這個緩存是跨存儲引擎的,不只是MyISAM表。

  2、sort_buffer_size

  執行排序緩存區的大小,最好將其設置為1M-2M,然后在會話中設置,為一個特定的查詢設置更高的值。

  3、join_buffer_size

  執行聯合查詢分配的緩存區大小,將其設置為1M-2M大小,然后在每個會話中再單獨按需設置。

  4、read_rnd_buffer_size

  用于排序和order by操作,最好將其設置為1M,然后在會話中可以將其作為一個會話變量設置為更大的值。

  (五)慢速查詢日志

  慢速查詢日志是MySQL很有用的一個特性。

  1、log_slow_queries

  在my.cnf文件中設置它,將其設置為on,默認情況下,MySQL會將文件放到數據目錄,文件以“主機名-slow.log”的形式命名,但你在設置這個選項的時候也可以為其指定一個名字。

  2、long_query_time

  默認值是10秒,你可以動態設置它,值從1到將其設置為on,如果數據庫啟動了,默認情況下,日志將關閉。截至5.1.21和安裝了Google補丁的版本,這個選項可以以微秒設置,這是一個了不起的功能,因為一旦你消除了所有查詢時間超過1秒的查詢,說明調整非常成功,這樣可以幫助你在問題變大之前消除問題SQL。

  3、log_queries_not_using_indexes

  開啟這個選項是個不錯的主意,它真實地記錄了返回所有行的查詢。

  小結

  我們介紹了MySQL五大類參數的設置,平時我們一般都很少碰它們,在進行數據庫性能調優和故障診斷時這些參數還是非常有用的,下一篇文章將再介紹另外五種參數,請大家繼續關注。

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

MySQL參數是如何設置的(2)_MySQL

MySQL參數是如何設置的(2)_MySQL:提示:(一)連接 連接通常來自Web服務器,下面列出了一些與連接有關的參數,以及該如何設置它們。 1、max_connections 這是Web服務器允許的最大連接數,記住每個連接都要使用會話內存(關于會話內存,文章后面有涉及)。 2、max_packet_allowed
推薦度:
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top 主站蜘蛛池模板: 亚洲成色999久久网站 | 精品综合| 国产高清一区二区三区视频 | 亚洲国产成人久久综合碰 | 国产日韩欧美中文字幕 | 69天堂网在线视频精品 | 四虎成人精品免费影院 | 亚洲 自拍 另类 欧美 综合 | 91精品国产9l久久久久 | 国产欧美综合在线一区二区三区 | 国产在线观看精品一区二区三区91 | 香蕉视频免费在线看 | 免费看欧美日韩一区二区三区 | 亚洲国产成人久久一区二区三区 | 久久免费福利视频 | a级精品国产片在线观看 | 免费一区二区三区免费视频 | 国产激情在线观看 | 婷婷在线免费视频 | 久久91精品国产一区二区 | 视频在线观看一区 | 国产欧美第一页 | 日韩亚洲欧美在线 | 亚洲精品社区 | 99这里都是精品 | 思久久 | 欧美啊v在线观看 | 亚洲免费网站观看视频 | 全网毛片免费 | 国产黄色小视频在线观看 | 亚洲第一页中文字幕 | 欧美日韩国产一区 | 国产女同一区二区三区五区 | 亚欧免费视频一区二区三区 | 深夜福利一区二区 | 视频日韩p影院永久免费 | 精品成人一区二区三区免费视频 | 日本欧美一区二区三区不卡视频 | 欧美日韩精 | 国产精品视频区 | 国产一区二区三区成人久久片 |