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

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
Sqlserver表監(jiān)控:實(shí)現(xiàn)更高數(shù)據(jù)庫(kù)性能(Sqlserver表監(jiān)控)

最近,隨著Web應(yīng)用程序的快速發(fā)展,作為支撐信息系統(tǒng)的數(shù)據(jù)庫(kù)也可能具有相當(dāng)高的負(fù)擔(dān)。SQL server表監(jiān)控是一種數(shù)據(jù)庫(kù)性能監(jiān)控和診斷工具,可以捕捉并監(jiān)控SQL Server數(shù)據(jù)庫(kù)中不斷發(fā)生的輕微變化以及展示資源使用情況,從而用以提高數(shù)據(jù)庫(kù)性能。

創(chuàng)新互聯(lián)是一家專(zhuān)注于成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)與策劃設(shè)計(jì),漳州網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專(zhuān)注于網(wǎng)站建設(shè)10年,網(wǎng)設(shè)計(jì)領(lǐng)域的專(zhuān)業(yè)建站公司;建站業(yè)務(wù)涵蓋:漳州等地區(qū)。漳州做網(wǎng)站價(jià)格咨詢(xún):13518219792

SQL Server表監(jiān)控的實(shí)現(xiàn)方式有很多,其中最常用的一種是通過(guò)SQL Server Extended EVENTs來(lái)實(shí)現(xiàn)監(jiān)控。Extended Events以最少的性能損失新捕捉系統(tǒng)活動(dòng)和數(shù)據(jù)庫(kù)性能指標(biāo)的情況,可以有效的通過(guò)已經(jīng)存在的資源解決異常的發(fā)現(xiàn)和處理。例如,可以使用Extended Events來(lái)監(jiān)控經(jīng)典的SQL Server數(shù)據(jù)庫(kù)架構(gòu)中的表中的數(shù)據(jù)變化情況,捕捉行計(jì)數(shù)有改變的表,檢測(cè)索引是否有新建和刪除,捕捉刪除臨時(shí)表,檢查索引值和排序視圖、函數(shù)、過(guò)程的計(jì)數(shù)等等的變化情況。

具體的SQL Server實(shí)現(xiàn)方式:

–創(chuàng)建索引

CREATE INDEX IX_tableName_IndexName

ON tableName

(

IndexCol1

)

–刪除索引

DROP INDEX IX_tableName_IndexName on tableName

–監(jiān)控表記錄數(shù)變化

–創(chuàng)建一個(gè)session

CREATE EVENT SESSION TableMonitor ON SERVER

ADD EVENT sqlserver.sp_statement_started(

ACTION(sqlserver.database_id,sqlserver.object_id,sqlserver.schema_name,sqlserver.lock_mode))

ADD TARGET package0.event_file(SET filename=TableMonitor)

WITH (MAX_MEMORY=4096 KB, MAX_DISPATCH_LATENCY=30 SECONDS,MAX_EVENT_SIZE=0 KB,MEMORY_PARTITION_MODE=NONE,TRACK_CAUSALITY=OFF,STARTUP_STATE=OFF)

GO

–啟用session

ALTER EVENT SESSION TableMonitor ON SERVER

STATE=START

GO

–查詢(xún)數(shù)據(jù)庫(kù)表記錄變化

SELECT event_data.value(‘(event/@name)[1]’, ‘NVARCHAR(MAX)’) as event_name,

event_data.value(‘(event/@timestamp)[1]’, ‘NVARCHAR(MAX)’) as event_time,

event_data.value(‘(event/data[@name=”database_id”])[1]’, ‘NVARCHAR(MAX)’) as database_id,

event_data.value(‘(event/data[@name=”object_id”])[1]’, ‘NVARCHAR(MAX)’) as table_id,

event_data.value(‘(event/data[@name=”object_name”])[1]’, ‘NVARCHAR(MAX)’) as table_name

FROM (SELECT CAST(target_data AS XML) AS event_data

FROM sys.dm_xe_session_targets xt

LEFT JOIN sys.dm_xe_sessions xs

ON xs.address=xt.event_session_address

WHERE xs.name=’TableMonitor’) as event_data;

通過(guò)上述步驟,我們可以在SQL Server中輕松實(shí)現(xiàn)表監(jiān)控,有效的提高我們的數(shù)據(jù)庫(kù)性能。

創(chuàng)新互聯(lián)成都網(wǎng)站建設(shè)公司提供專(zhuān)業(yè)的建站服務(wù),為您量身定制,歡迎來(lái)電(028-86922220)為您打造專(zhuān)屬于企業(yè)本身的網(wǎng)絡(luò)品牌形象。
成都創(chuàng)新互聯(lián)品牌官網(wǎng)提供專(zhuān)業(yè)的網(wǎng)站建設(shè)、設(shè)計(jì)、制作等服務(wù),是一家以網(wǎng)站建設(shè)為主要業(yè)務(wù)的公司,在網(wǎng)站建設(shè)、設(shè)計(jì)和制作領(lǐng)域具有豐富的經(jīng)驗(yàn)。


新聞標(biāo)題:Sqlserver表監(jiān)控:實(shí)現(xiàn)更高數(shù)據(jù)庫(kù)性能(Sqlserver表監(jiān)控)
文章URL:http://www.5511xx.com/article/cddsejh.html