成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux下MySQL服務(wù)器級(jí)優(yōu)化技巧

系統(tǒng) Linux
普通的MySQL用戶利用表創(chuàng)建和索引操作,以及利用查詢的編寫能夠進(jìn)行的優(yōu)化。不過,還有一些只能由MySQL管理員和系統(tǒng)管理員來完成的優(yōu)化,這些管理員在MySQL服務(wù)器或運(yùn)行MySQL的機(jī)器上具有控制權(quán)。有的服務(wù)器參數(shù)直接適用于查詢處理,可將它們打開。而有的硬件配置問題直接影響查詢處理速度,應(yīng)該對(duì)它們進(jìn)行調(diào)整。

普通的MySQL用戶利用表創(chuàng)建和索引操作,以及利用查詢的編寫能夠進(jìn)行的優(yōu)化。不過,還有一些只能由MySQL管理員和系統(tǒng)管理員來完成的優(yōu)化,這些管理員在MySQL服務(wù)器或運(yùn)行MySQL的機(jī)器上具有控制權(quán)。有的服務(wù)器參數(shù)直接適用于查詢處理,可將它們打開。而有的硬件配置問題直接影響查詢處理速度,應(yīng)該對(duì)它們進(jìn)行調(diào)整。

 

磁盤問題

正如前面所述,磁盤尋道是一個(gè)性能的大瓶頸。當(dāng)數(shù)據(jù)開始增長(zhǎng)以致緩存變得不可能時(shí),這個(gè)問題變得越來越明顯。對(duì)大數(shù)據(jù)庫(kù),在那你或多或少地要隨機(jī)存取數(shù)據(jù),你可以依靠你將至少需要一次磁盤尋道來讀取并且?guī)状未疟P尋道寫入。為了使這個(gè)問題最小化,使用有低尋道時(shí)間的磁盤。

為了增加可用磁盤軸的數(shù)量(并且從而減少尋道開銷),符號(hào)聯(lián)接文件到不同磁盤或分割磁盤是可能的。

1、使用符號(hào)連接

這意味著你將索引/數(shù)據(jù)文件符號(hào)從正常的數(shù)據(jù)目錄鏈接到其他磁盤(那也可以被分割的)。這使得尋道和讀取時(shí)間更好(如果磁盤不用于其他事情)

2、分割

分割意味著你有許多磁盤并把***塊放在***個(gè)磁盤上,在第二塊放在第二個(gè)磁盤上,并且第n塊在第(nmodnumber_of_disks)磁盤上,等等。這意味著,如果你的正常數(shù)據(jù)大小于分割大小(或***地排列過),你將得到較好一些的性能。注意,分割是否很依賴于OS和分割大小。因此用不同的分割大小測(cè)試你的應(yīng)用程序。見10.8使用你自己的基準(zhǔn)。注意對(duì)分割的速度差異很依賴于參數(shù),取決于你如何分割參數(shù)和磁盤數(shù)量,你可以得出以數(shù)量級(jí)的不同。注意你必須選擇為隨機(jī)或順序存取優(yōu)化。

為了可靠,你可能想要使用襲擊RAID0+1(分割+鏡像),但是在這種情況下,你將需要2*N個(gè)驅(qū)動(dòng)器來保存N個(gè)驅(qū)動(dòng)器的數(shù)據(jù)。如果你有錢,這可能是***的選擇!然而你也可能必須投資一些卷管理軟件投資以高效地處理它。

一個(gè)好選擇是讓稍重要的數(shù)據(jù)(它能再生)上存在RAID0磁盤上,而將確實(shí)重要的數(shù)據(jù)(像主機(jī)信息和日志文件)存在一個(gè)RAID0+1或RAIDN磁盤上。如果因?yàn)楦缕媾嘉荒阌性S多寫入,RAIDN可能是一個(gè)問題。

你也可以對(duì)數(shù)據(jù)庫(kù)使用的文件系統(tǒng)設(shè)置參數(shù)。一個(gè)容易的改變是以noatime選項(xiàng)掛裝文件系統(tǒng)。這是它跳過更新在inode中的***訪問時(shí)間,而且這將避免一些磁盤尋道。

硬件問題

可利用硬件更有效地改善服務(wù)器的性能:

1、在機(jī)器中安裝更多的內(nèi)存。這樣能夠增加服務(wù)器的高速緩存和緩沖區(qū)的尺寸,使服務(wù)器更經(jīng)常地使用存放在內(nèi)存中的信息,降低從磁盤取信息的要求。

2、如果有足夠的RAM使所有交換在內(nèi)存文件系統(tǒng)中完成,那么應(yīng)該重新配置系統(tǒng),去掉所有磁盤交換設(shè)置。否則,即使有足以滿足交換的RAM,某些系統(tǒng)仍然要與磁盤進(jìn)行交換。

3、增加更快的磁盤以減少I/O等待時(shí)間。尋道時(shí)間是這里決定性能的主要因素。逐字地移動(dòng)磁頭是很慢的,一旦磁頭定位,從磁道讀塊則較快。

4、在將數(shù)據(jù)重新放到不同設(shè)備之前,應(yīng)該保證了解該系統(tǒng)的裝載特性。如果在特定的物理設(shè)備上已經(jīng)有了某些特定的主要活動(dòng),將數(shù)據(jù)庫(kù)放到該處實(shí)際上可能會(huì)使性能更壞。例如,不要把數(shù)據(jù)庫(kù)移到處理大量Web通信的Web服務(wù)器設(shè)備上。

5、在設(shè)置MySQL時(shí),應(yīng)該配置其使用靜態(tài)庫(kù)而不是共享庫(kù)。使用共享庫(kù)的動(dòng)態(tài)二進(jìn)制系統(tǒng)可節(jié)省磁盤空間,但靜態(tài)二進(jìn)制系統(tǒng)更快(然而,如果希望裝入用戶自定義的函數(shù),則不能使用靜態(tài)二進(jìn)制系統(tǒng),因?yàn)閁DF機(jī)制依賴于動(dòng)態(tài)連接)。

服務(wù)器參數(shù)的選擇

服務(wù)器有幾個(gè)能夠改變從而影響其操作的參數(shù)(或稱變量)。系統(tǒng)變量的當(dāng)前值可以通過執(zhí)行MySQLadminvaribles命令來檢查,其中幾個(gè)參數(shù)主要與查詢有關(guān),有必要在此提一下:

delayed_queue_size

此參數(shù)在執(zhí)行其他INSERTDELAYED語句的客戶機(jī)阻塞以前,確定來自INSERTDELAYED語句的放入隊(duì)列的行的數(shù)目。增加這個(gè)參數(shù)的值使服務(wù)器能從這種請(qǐng)求中接收更多的行,因而客戶機(jī)可以繼續(xù)執(zhí)行而不阻塞。

key_buffer_size

此參數(shù)為用來存放索引塊的緩沖區(qū)尺寸。如果內(nèi)存多,增加這個(gè)值能節(jié)省索引創(chuàng)建和修改的時(shí)間。較大的值使MySQL能在內(nèi)存中存儲(chǔ)更多的索引塊,這樣增加了在內(nèi)存中找到鍵值而不用讀磁盤塊的可能性。

在MySQL3.23版及以后的版本中,如果增加了鍵緩沖區(qū)的尺寸,可能還希望用——init-file選項(xiàng)啟動(dòng)服務(wù)器。這樣能夠指定一個(gè)服務(wù)器啟動(dòng)時(shí)執(zhí)行的SQL語句文件。如果有想要存放在內(nèi)存中的只讀表,可將它們拷貝到索引查找非常快的HEAP表。

【編輯推薦】

  1. Linux下運(yùn)行Open WebOS
  2. 《Linux運(yùn)維趨勢(shì)》2012年8月號(hào) 總21期
  3. 看Linux系統(tǒng)如何偽裝
  4. 淺談Linux操作系統(tǒng)的安全設(shè)置
  5. Linux操作系統(tǒng)的安全要點(diǎn)剖析

 

責(zé)任編輯:張浩 來源: 中關(guān)村在線
相關(guān)推薦

2009-02-27 14:46:00

Linux服務(wù)器MySQL服務(wù)器服務(wù)器優(yōu)化

2011-03-11 15:53:02

LAMP優(yōu)化

2011-03-11 15:52:57

LAMP優(yōu)化

2011-03-11 15:52:59

LAMP優(yōu)化

2009-08-11 08:38:15

Linux服務(wù)器硬盤性能實(shí)用技巧

2022-05-05 09:27:31

Linux服務(wù)器優(yōu)化

2013-03-27 10:06:02

服務(wù)器虛擬化

2017-05-28 10:03:23

服務(wù)器監(jiān)控機(jī)架式

2011-03-14 13:51:21

LAMPMySQL

2011-03-11 15:53:00

LAMP優(yōu)化

2011-02-23 13:26:18

Linuxvsftp

2013-04-02 09:26:32

服務(wù)器虛擬化

2011-11-22 14:00:45

服務(wù)器技巧活動(dòng)目錄組策略

2018-01-31 11:20:48

2009-09-30 11:14:52

2011-09-01 17:32:11

Linux服務(wù)器

2018-03-13 10:51:10

linux技巧服務(wù)器

2012-09-10 11:37:48

2011-01-18 15:47:20

2011-01-18 16:05:33

Linux郵件服務(wù)器
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 91精品国产综合久久久久蜜臀 | 免费黄色网址视频 | 久久综合一区二区 | 日本色婷婷 | av在线免费不卡 | 国产综合精品一区二区三区 | 欧美一区二区三区在线观看视频 | 国产成人久久久 | 午夜爱爱网 | 日日碰狠狠躁久久躁婷婷 | 91视频a| 精品一区二区三区在线观看 | 欧美视频在线一区 | 99久9| 国产ts人妖系列高潮 | 日韩精品在线免费观看 | 性色av香蕉一区二区 | 国产欧美久久一区二区三区 | 看羞羞视频免费 | 亚洲永久精品国产 | 自拍偷拍视频网 | 少妇一级淫片aaaaaaaaa | 久久亚洲一区二区 | 亚洲va欧美va人人爽午夜 | 亚洲精品综合一区二区 | 色综合一区二区 | 999久久久精品 | 国产亚洲一区二区精品 | 亚洲网站在线观看 | 九色www| 久久久一二三区 | 精品成人av | 中文字幕在线免费观看 | 亚洲精品免费视频 | 九九综合| 一级毛片免费 | 亚洲一区二区三区视频 | 狠狠爱综合网 | 日韩国产中文字幕 | 久久免费精品视频 | 一级黄色毛片子 |