新聞中心
以下的文章主要是想大家描述的是SQL Server索引與其性能,我前兩天在相關(guān)網(wǎng)站看見SQL Server索引與其性的資料,覺得挺好就拿出來供大家分享,望會在以后的學(xué)習(xí)或是工作中帶來很大的幫助。

創(chuàng)新互聯(lián)為客戶提供專業(yè)的成都做網(wǎng)站、成都網(wǎng)站制作、程序、域名、空間一條龍服務(wù),提供基于WEB的系統(tǒng)開發(fā). 服務(wù)項目涵蓋了網(wǎng)頁設(shè)計、網(wǎng)站程序開發(fā)、WEB系統(tǒng)開發(fā)、微信二次開發(fā)、移動網(wǎng)站建設(shè)等網(wǎng)站方面業(yè)務(wù)。
主要內(nèi)容包括:
索引使用標(biāo)準(zhǔn)(Index Usage Criteria)
索引的選擇(Index Selection)
索引統(tǒng)計(Index Statistics)
索引設(shè)計指南(Index Design Guidelines)
索引視圖(Indexed Views)
索引計算列(Indexed on Computed Columns)
索引優(yōu)化向?qū)В═he Index Tuning Wizard)
選擇SQL Server索引:查詢 & 修改性能(Choosing Indexes: Query Versus update Performance)
有眾多原因?qū)е耂QL Server的性能比理想情況差些,但大多數(shù)情況下,是由于差的索引設(shè)計,或者缺乏合適的索引而造成的。所以在你的應(yīng)用中,通過設(shè)計正確的索引來支持 SQL Server 的查詢和操作,以此就可獲得性能的大幅度提高。這種方法的***優(yōu)點就是你的應(yīng)用代碼不需要重寫(rewirte)就可以迅速從索引中獲益。
你需要近距離仔細(xì)地檢查表中定義的索引,保證索引的合適性,這樣當(dāng)優(yōu)化器解析查詢時,可避免進(jìn)行表掃描(table scan)和減少I/O代價(I/O Cost)。同時,你也需要理解當(dāng)SQL Server決定使用一個索引的標(biāo)準(zhǔn)。
要時刻牢記,盡管表上的更多的索引可以幫助提高查詢和報表的響應(yīng)時間,但是太多的索引也能損害插入、修改和刪除的性能,這一點也很重要。在有些時候,你的其它索引設(shè)計決定,比如在哪一列上創(chuàng)建聚集SQL Server索引,可能會受到數(shù)據(jù)如何插入和修改和可能有怎樣的locking implications的影響。
顯然,正確的索引設(shè)計是實現(xiàn)SQL Server對你的應(yīng)用性能優(yōu)化的關(guān)鍵問題。在第33章,“SQL Server 內(nèi)幕”中,你了解了索引的結(jié)構(gòu)和SQL Server如何維護(hù)索引。在本章中,主要講述如何評價索引和SQL Server如何使用索引來提高查詢的響應(yīng)時間。本章運(yùn)用這些技術(shù),探索影響索引設(shè)計的問題和因素。
上述的相關(guān)內(nèi)容就是對SQL Server索引和性能的描述,希望會給你帶來一些幫助在此方面。
名稱欄目:SQLServer索引與其性能的描述
轉(zhuǎn)載源于:http://www.5511xx.com/article/djiegjh.html


咨詢
建站咨詢
