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

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