日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
利用SQLServer2008進(jìn)行優(yōu)化性能

數(shù)據(jù)服務(wù)管理的一個(gè)重要方面是,確保數(shù)據(jù)庫(kù)和應(yīng)用程序能夠提供所需級(jí)別的性能。SQL Server 2008 提供了各種工具,它們可用于收集及分析性能數(shù)據(jù),并可優(yōu)化數(shù)據(jù)庫(kù)性能,以滿足常見數(shù)據(jù)訪問工作負(fù)荷的要求。

成都創(chuàng)新互聯(lián)公司是專業(yè)的古冶網(wǎng)站建設(shè)公司,古冶接單;提供網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站制作,網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行古冶網(wǎng)站開發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!

利用 SQL Server Performance Data Collection 執(zhí)行數(shù)據(jù)收集和監(jiān)視

SQL Server 2008 提供了 Performance Data Collection,它使用戶能夠收集、分析、疑難解答以及存儲(chǔ) SQL Server 診斷信息。Performance Data Collection 為性能監(jiān)視提供了端對(duì)端解決方案,監(jiān)視操作包括低開銷的數(shù)據(jù)收集、集中存儲(chǔ)以及針對(duì)性能數(shù)據(jù)生成可分析的報(bào)表。可以利用 SQL Server Management Studio 管理收集任務(wù),如啟用數(shù)據(jù)收集器、啟動(dòng)收集組,并將收集組報(bào)告視為性能面板。也可以 Performance Data Collection 為基礎(chǔ),利用系統(tǒng)存儲(chǔ)過程和 Performance Studio API 創(chuàng)建自己的性能管理工具。

低開銷的數(shù)據(jù)收集

Performance Data Collection 提供了統(tǒng)一的數(shù)據(jù)收集基礎(chǔ)結(jié)構(gòu),其中包含了想要監(jiān)視的各個(gè)SQL Server 實(shí)例中的數(shù)據(jù)收集器。數(shù)據(jù)收集器很靈活,可以管理數(shù)據(jù)收集范圍,以適應(yīng)開發(fā)、測(cè)試和生產(chǎn)環(huán)境。利用數(shù)據(jù)收集框架,可以方便地收集性能數(shù)據(jù)和一般的診斷數(shù)據(jù)。
數(shù)據(jù)收集器基礎(chǔ)結(jié)構(gòu)引進(jìn)了下列新概念和定義:

◆Data Provider(數(shù)據(jù)提供程序)。性能或診斷信息的來源,包括 SQL Trace(SQL跟蹤)、Performance (性能)計(jì)數(shù)器以及 Transact-SQL 查詢(如在 “動(dòng)態(tài)管理視圖”中檢索數(shù)據(jù))。
◆Collector Type(收集器類型)。這是一種邏輯包裝,可提供用于從數(shù)據(jù)提供程序中收集數(shù)據(jù)的機(jī)制。
◆Collection Item(集合項(xiàng))。收集器類型的實(shí)例。在創(chuàng)建集合項(xiàng)時(shí),可為該項(xiàng)定義輸入屬性和收集頻率。集合項(xiàng)不能單獨(dú)存在。
◆Collection Set(集合組)。數(shù)據(jù)收集的基本單位。集合組就是一組可在 SQL Server 實(shí)例中定義及部署的集合項(xiàng)。集合組可彼此獨(dú)立運(yùn)行。
◆Collection Mode(收集模式)。集合組中的數(shù)據(jù)被收集及存儲(chǔ)的方式。收集模式可設(shè)為緩存或非緩存。收集模式影響集合組中已存在的作業(yè)和計(jì)劃類型。

數(shù)據(jù)收集器是可以擴(kuò)展的,并支持添加新的數(shù)據(jù)提供程序。

性能數(shù)據(jù)的集中存儲(chǔ)

配置數(shù)據(jù)收集器之后,將創(chuàng)建默認(rèn)名稱為 MDW 的關(guān)系數(shù)據(jù)庫(kù),它將作為管理數(shù)據(jù)倉(cāng)庫(kù)存儲(chǔ)收集來的數(shù)據(jù)。該數(shù)據(jù)庫(kù)可作為數(shù)據(jù)收集器駐留在同一系統(tǒng)中,也可駐留在單獨(dú)的服務(wù)器上。管理數(shù)據(jù)倉(cāng)庫(kù)中的對(duì)象被分為下列三類預(yù)配置架構(gòu),每種架構(gòu)都有不同的用途:

Core 架構(gòu)包括表和存儲(chǔ)過程,用于組織和識(shí)別收集來的數(shù)據(jù)。
Snapshot 架構(gòu)包括數(shù)據(jù)表、視圖以及其他對(duì)象,以支持來自標(biāo)準(zhǔn)收集器類型的數(shù)據(jù)。
Custom_Snapshot 架構(gòu)能夠創(chuàng)建新數(shù)據(jù)表,以支持用戶定義的集合組,這些集合組是從標(biāo)準(zhǔn)的和擴(kuò)展的收集器類型創(chuàng)建的。

分析報(bào)告

Performance Data Collection 有助于用戶利用一組健壯的預(yù)配置系統(tǒng)集合組,快速分析收集來的數(shù)據(jù),這些集合組包括 Server Activity (服務(wù)器活動(dòng))、Query Statistics(查詢統(tǒng)計(jì)信息) 和 Disk Usage(磁盤使用情況)。Server Activity 系統(tǒng)集合組是大多數(shù)監(jiān)視和疑難解答應(yīng)用場(chǎng)景的起點(diǎn)。一組與每個(gè)系統(tǒng)集合組相關(guān)的報(bào)告將在 SQL Server Management Studio 中發(fā)布,這些報(bào)告也可用作性能面板,幫助用戶分析數(shù)據(jù)庫(kù)系統(tǒng)的性能。

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

SQL Server 2008 提供了多種集成良好的工具,以優(yōu)化數(shù)據(jù)庫(kù)環(huán)境。這些工具使操作員和管理員能夠收集統(tǒng)計(jì)數(shù)據(jù)和其他數(shù)據(jù),以便在企業(yè)中提供優(yōu)化的數(shù)據(jù)庫(kù)環(huán)境性能。

SQL Server Profiler

對(duì)于通過 SQL Trace 提供的功能,SQL Server Profiler為其提供圖形化界面,以顯示 SQL Server 在內(nèi)部如何解析查詢。有了 SQL Server Profiler,就可以捕獲由 SQL Server 實(shí)例上的工作負(fù)荷所生成的活動(dòng)。被捕獲及顯示的事件可利用預(yù)定義的模板進(jìn)行定義,可以修改系統(tǒng)提供的模板來創(chuàng)建自己的模板。可將被捕獲的工作負(fù)荷保存到表中或文件中,以供未來評(píng)估??梢愿鶕?jù)連接上下文,立即在 SQL Server Management Studio 中啟動(dòng)新跟蹤。例如,如想跟蹤特定 Query Editor (查詢編輯器)會(huì)話的語(yǔ)句執(zhí)行情況,新的Trace Query in SQL Server Profiler 命令將立即啟動(dòng)跟蹤,且該跟蹤將查詢窗口 SPID 用作篩選器。

在生產(chǎn)系統(tǒng)中收集工作負(fù)荷后,可在新的測(cè)試系統(tǒng)上重播這些工作負(fù)荷,以使用真實(shí)的工作負(fù)荷驗(yàn)證性能。也可將這些工作負(fù)荷與System Monitor Performance Counter (系統(tǒng)監(jiān)視性能計(jì)數(shù)器)日志關(guān)聯(lián)起來,以查看工作負(fù)荷對(duì)系統(tǒng)性能的影響。

在 SQL Server 2008 中,可以利用 SQL Server Profiler 捕獲 Microsoft SQL Server? 2000、Microsoft SQL Server? 2005 、SQL Server 2008 數(shù)據(jù)庫(kù)引擎實(shí)例中的活動(dòng),以及 SQL Server 2005 和 SQL Server 2008 Analysis Services 實(shí)例中的活動(dòng)。

Database Engine Tuning Advisor

可以利用 Database Engine Tuning Advisor(數(shù)據(jù)庫(kù)引擎優(yōu)化顧問,DTA)洞察數(shù)據(jù)庫(kù)的現(xiàn)有索引和分區(qū)結(jié)構(gòu),并通過創(chuàng)建適當(dāng)?shù)乃饕头謪^(qū)結(jié)構(gòu)來獲取與提高數(shù)據(jù)庫(kù)性能有關(guān)的建議。除了優(yōu)化索引結(jié)構(gòu)外,DTA 可以推薦新的物理數(shù)據(jù)結(jié)構(gòu),包括分區(qū)。DTA 還能夠?qū)Χ嗯_(tái)服務(wù)器進(jìn)行調(diào)整,并限制調(diào)整算法運(yùn)行的時(shí)間??梢酝ㄟ^命令行以及圖形化工具使用 DTA。命令行工具能夠利用高級(jí)腳本選項(xiàng)。

SQL Server Management Studio 報(bào)告

除了 Performance Studio 提供的性能面板報(bào)告外,SQL Server Management Studio 還包括大量的服務(wù)器級(jí)和數(shù)據(jù)庫(kù)級(jí)標(biāo)準(zhǔn)報(bào)告,可用于查看性能統(tǒng)計(jì)和實(shí)時(shí)活動(dòng)??梢岳眠@些報(bào)告疑難解答由于資源消耗過大或并行性導(dǎo)致的性能問題。圖5顯示了“內(nèi)存占用”標(biāo)準(zhǔn)報(bào)告。

SQL Server 管理包

SQL Server Management Pack for Microsoft System Center Operations Manager 可監(jiān)視SQL Server 2008 的可用性和性能,并且在發(fā)生配置問題時(shí)發(fā)出警報(bào)。Management Pack(管理包)收集 Event Log(事件日志)警報(bào),并提供相關(guān)的知識(shí)文章,以提供附加的用戶詳情、可能的原因并推薦解決方法。


文章標(biāo)題:利用SQLServer2008進(jìn)行優(yōu)化性能
文章分享:http://m.5511xx.com/article/coogids.html