sql+server數(shù)據(jù)庫(kù)性能優(yōu)化

sql+server數(shù)據(jù)庫(kù)性能優(yōu)化

ID:33588033

大小:223.01 KB

頁(yè)數(shù):6頁(yè)

時(shí)間:2019-02-27

sql+server數(shù)據(jù)庫(kù)性能優(yōu)化_第1頁(yè)
sql+server數(shù)據(jù)庫(kù)性能優(yōu)化_第2頁(yè)
sql+server數(shù)據(jù)庫(kù)性能優(yōu)化_第3頁(yè)
sql+server數(shù)據(jù)庫(kù)性能優(yōu)化_第4頁(yè)
sql+server數(shù)據(jù)庫(kù)性能優(yōu)化_第5頁(yè)
資源描述:

《sql+server數(shù)據(jù)庫(kù)性能優(yōu)化》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)

1、第22卷第3期計(jì)算機(jī)應(yīng)用與軟件VoI.22,No.32005年3月ComputerAppIicationsandSoftwareMar.2005SOLServer數(shù)據(jù)庫(kù)性能優(yōu)化尹萍(烏魯木齊成人教育學(xué)院計(jì)算機(jī)科學(xué)技術(shù)系新疆烏魯木齊830002)摘要提出了影響SOLServer數(shù)據(jù)庫(kù)性能的一些因素及SOLServer進(jìn)行性能優(yōu)化的原理,并給出了一些指導(dǎo)性的原則來(lái)優(yōu)化數(shù)據(jù)庫(kù)的性能。關(guān)鍵詞SOLServer數(shù)據(jù)庫(kù)性能優(yōu)化查詢(xún)提高THEFUNCTIONALOPTIMIZATIONOFSOLSERVERDATABASEYinPin

2、g(DepartmentofComputerScienceandTechnology,UrumgiAdultEducationInstitute,WulumugiXinjiang830002,China)AbstractThisarticIediscussesthefactorstoaffecttheperformanceofcomputerdatabaseandsomeprincipIesonhowtooptimizethefunctionsofSOLServer.ItaIsogivessomeinstructions

3、tothefunctionaIoptimization.KeywordsSOLserverdatabaseFunctionaIoptimizationCheckupImprovingDATE和DELETE語(yǔ)句的速度。0引言!更少的空值和更少的多余值,增加了數(shù)據(jù)庫(kù)的緊湊性。由于數(shù)據(jù)庫(kù)的規(guī)范化設(shè)計(jì)減少了數(shù)據(jù)冗余,也減少了用于存計(jì)算機(jī)應(yīng)用系統(tǒng)中的數(shù)據(jù)庫(kù)設(shè)計(jì)相當(dāng)重要,它涉及到系統(tǒng)的儲(chǔ)數(shù)據(jù)的頁(yè),提高應(yīng)用程序的效率并減少因數(shù)據(jù)不一致引起錯(cuò)誤效率,影響到整個(gè)系統(tǒng)的質(zhì)量。的可能性。但表關(guān)系也許需要通過(guò)復(fù)雜的合并來(lái)處理。這樣會(huì)一個(gè)數(shù)據(jù)庫(kù)系

4、統(tǒng)的生命周期可以分成:設(shè)計(jì)、開(kāi)發(fā)和成品三降低系統(tǒng)的性能。某種程度上的非規(guī)范化可以改善系統(tǒng)的性能,個(gè)階段。在設(shè)計(jì)與開(kāi)發(fā)階段進(jìn)行數(shù)據(jù)庫(kù)性能優(yōu)化的成本最低。非規(guī)范化過(guò)程可以根據(jù)性能方面不同的考慮用多種不同的方法收益最大。因此提高數(shù)據(jù)庫(kù)性能應(yīng)貫穿于開(kāi)發(fā)階段全過(guò)程。仔進(jìn)行,以下方法經(jīng)實(shí)踐驗(yàn)證往往能提高性能。細(xì)設(shè)計(jì)得以實(shí)現(xiàn)。為最有效地優(yōu)化SOLServer數(shù)據(jù)庫(kù)性能,必須1)如果規(guī)范化設(shè)計(jì)產(chǎn)生了許多4路或更多路合并關(guān)系,就在極為多樣化的情形中識(shí)別會(huì)使性能提升最多的區(qū)域,并對(duì)這些可以考慮在數(shù)據(jù)庫(kù)實(shí)體(表)中加入重復(fù)屬性(列)。區(qū)域集中

5、分析。下面就如何采取那些措施提高SOLServer20002)常用的計(jì)算字段(如總計(jì)、最大值等)可以考慮存儲(chǔ)到數(shù)數(shù)據(jù)庫(kù)性能提出一些有益的建議。據(jù)庫(kù)實(shí)體中。把用戶經(jīng)常需要在查詢(xún)和報(bào)表中用到的,在表的記錄量很大1數(shù)據(jù)庫(kù)設(shè)計(jì)時(shí),有必要把計(jì)劃總數(shù)作為一個(gè)獨(dú)立的字段加入到表中。可采用觸發(fā)器以在客戶端保持?jǐn)?shù)據(jù)的一致性。數(shù)據(jù)庫(kù)設(shè)計(jì)包括邏輯設(shè)計(jì)和物理設(shè)計(jì)兩部分。邏輯數(shù)據(jù)庫(kù)3)重新定義實(shí)體以減少外部屬性數(shù)據(jù)或行數(shù)據(jù)的開(kāi)支。相設(shè)計(jì)包括使用數(shù)據(jù)庫(kù)組件為業(yè)務(wù)需求和數(shù)據(jù)建模,而無(wú)需考慮如應(yīng)的非規(guī)范化類(lèi)型是:何或在哪里物理存儲(chǔ)這些數(shù)據(jù);物理數(shù)據(jù)庫(kù)設(shè)

6、計(jì)包括將邏輯設(shè)計(jì)(1)把一個(gè)實(shí)體(表)分割成二個(gè)表(把所有的屬性分成2映射到物理媒體上,利用可用的硬件和軟件功能使得盡可能快地組)。這樣就把頻繁被訪問(wèn)的數(shù)據(jù)同較少被訪問(wèn)的數(shù)據(jù)分開(kāi)了。對(duì)數(shù)據(jù)庫(kù)進(jìn)行物理訪問(wèn)和維護(hù),還包括生成索引。這種方法要求在每個(gè)表中復(fù)制首要關(guān)鍵字。這樣產(chǎn)生的設(shè)計(jì)有1.1邏輯數(shù)據(jù)庫(kù)設(shè)計(jì)利于并行處理,并將產(chǎn)生列數(shù)較少的表。數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì),包括表與表之間的關(guān)系,這是優(yōu)化關(guān)系(2)把一個(gè)實(shí)體(表)分割成二個(gè)表(把所有的行分成2組)。數(shù)據(jù)庫(kù)的核心。一個(gè)好的邏輯數(shù)據(jù)庫(kù)設(shè)計(jì)可以為優(yōu)化數(shù)據(jù)庫(kù)和這種方法適用于那些將包含大

7、量數(shù)據(jù)的實(shí)體(表)。在應(yīng)用中常應(yīng)用程序打下良好的基礎(chǔ)。標(biāo)準(zhǔn)化的數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)包括用大要保留歷史記錄,但是歷史記錄很少用到。因此可以把頻繁被訪量的、有相互關(guān)系的窄表來(lái)代替很多列的寬數(shù)據(jù)表。使用標(biāo)準(zhǔn)化問(wèn)的數(shù)據(jù)同較少被訪問(wèn)的歷史數(shù)據(jù)分開(kāi)。而且如果數(shù)據(jù)行是作數(shù)據(jù)庫(kù)的優(yōu)點(diǎn)如下:為子集被邏輯工作組(部分、銷(xiāo)售分區(qū)、地理區(qū)域等)訪問(wèn),那么這!由于表窄,可使排序和建立索引更為迅速。種方法也是很有好處的。!由于多表,則可以使用多簇的索引。較佳的策略是以規(guī)范化的設(shè)計(jì)為出發(fā)點(diǎn),然后出于特定的原!索引更窄,更緊湊。!每個(gè)表中可以包含少量的索引,

8、提升執(zhí)行INSERT、UP-收稿日期:2003-12-13。尹萍,副教授,主研領(lǐng)域:數(shù)據(jù)庫(kù)。52計(jì)算機(jī)應(yīng)用與軟件2005年因有選擇地非規(guī)范化某些表。"水平分區(qū)無(wú)論哪種設(shè)計(jì),都應(yīng)利用SOLServer下列功能自動(dòng)維護(hù)數(shù)據(jù)將一個(gè)表分段為多個(gè)表,每個(gè)表包含相同數(shù)目的列和較少的庫(kù)的完整性。行。(l)利用CHECK約束,保證字

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。