轉(zhuǎn)帖
?
1、存儲(chǔ)
將硬盤分成NTFS格式,NTFS比FAT32快,并看你的數(shù)據(jù)文件大小,1G以上你可以采用多數(shù)據(jù)庫(kù)文件,這樣可以將存取負(fù)載分散到多個(gè)物理硬盤或磁盤陣列上。
2、tempdb
tempdb也應(yīng)該被單獨(dú)的物理硬盤或磁盤陣列上,建議放在RAID 0上,這樣它的性能最高,不要對(duì)它設(shè)置最大值讓它自動(dòng)增長(zhǎng)
3、日志文件
日志文件也應(yīng)該和數(shù)據(jù)文件分開在不同的理硬盤或磁盤陣列上,這樣也可以提高硬盤I/O性能。
4、分區(qū)視圖
就是將你的數(shù)據(jù)水平分割在集群服務(wù)器上,它適合大規(guī)模OLTP,SQL群集上,如果你數(shù)據(jù)庫(kù)不是訪問(wèn)特別大不建議使用。
5、簇索引
你的表一定有個(gè)簇索引,在使用簇索引查詢的時(shí)候,區(qū)塊查詢是最快的,如用between,應(yīng)為他是物理連續(xù)的,你應(yīng)該盡量減少對(duì)它的updaet,應(yīng)為這可以使它物理不連續(xù)。
6、非簇索引
非簇索引與物理順序無(wú)關(guān),設(shè)計(jì)它時(shí)必須有高度的可選擇性,可以提高查詢速度,但對(duì)表update的時(shí)候這些非簇索引會(huì)影響速度,且占用空間大,如果你愿意用空間和修改時(shí)間換取速度可以考慮。
7、索引視圖
如果在視圖上建立索引,那視圖的結(jié)果集就會(huì)被存儲(chǔ)起來(lái),對(duì)與特定的查詢性能可以提高很多,但同樣對(duì)update語(yǔ)句時(shí)它也會(huì)嚴(yán)重減低性能,一般用在數(shù)據(jù)相對(duì)穩(wěn)定的數(shù)據(jù)倉(cāng)庫(kù)中。
8、維護(hù)索引
你在將索引建好后,定期維護(hù)是很重要的,用dbcc showcontig來(lái)觀察頁(yè)密度、掃描密度等等,及時(shí)用dbcc indexdefrag來(lái)整理表或視圖的索引,在必要的時(shí)候用dbcc dbreindex來(lái)重建索引可以受到良好的效果。
不論你是用幾個(gè)表1、2、3點(diǎn)都可以提高一定的性能,5、6、8點(diǎn)你是必須做的,至于4、7點(diǎn)看你的需求,我個(gè)人是不建議的。
本文來(lái)源優(yōu)內(nèi)網(wǎng)『
http://www.cck5.com/
』原文鏈接:
http://www.cck5.com/show/4940.html
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
