SQL Monitor是一個非常小巧sql活動監(jiān)視器,支持用于Oracle、MySQL和DB2等數(shù)據(jù)庫的監(jiān)視。一旦你的SQL Servers出現(xiàn)任何異常情況或者問題,它就會立即進行全面檢查,包括對單機,集群,服務區(qū)和數(shù)據(jù)庫的健康狀況和性能的檢查。從而幫助用戶快速進行排查。有了這款監(jiān)視器,不再需要修復破損的腳本報告,查看運行情況更加快速方便。同時軟件還支持對數(shù)據(jù)庫進行收縮、備份、分離等操作。
軟件特色
1、減少監(jiān)控所需的時間
如果你使用自定義腳本來監(jiān)控SQL Server,會花費很多時間。因為環(huán)境的不斷變化,這將花費你好幾個小時的時間。
基于所有SQL Server的概況,可以減少日常檢查時間,更新只需要115秒。
可以很輕松地從系統(tǒng)到數(shù)據(jù)庫對負載進行跟蹤。無論環(huán)境多么復雜,都不會錯過任何事情。你永遠不用再修復破損的腳本報告了。
2、消滅性能問題的破壞
可以代替你成為SQL Servers的眼睛。
發(fā)現(xiàn)問題會給你發(fā)送一個即使警報。你可以用省下的時間做更重要的事情。你也不用在半夜提心吊膽,可以在家安心休息。
3、可以解決一切關(guān)于性能的問題
“在半小時前,數(shù)據(jù)庫為什么這么慢?”它會告訴你答案,還可以方便地將問題展示給其他人。
當你跟老板談論產(chǎn)能計劃、管理性能緩慢或開發(fā)中的問題這些話題時,它可以幫助你輕松的表達。
幫助你時刻關(guān)注性能問題。
使用說明
sql monitor原理非常簡單,首先是獲取所有SQL進程,方法有多種:
1.sys.sysprocesses:在SQL Server 2000就聲明要被移除了,不建議使用。實際上sys.sysprocesses是用以下的dmv來映射的。
2.sp_who
3.sp_who2:跟sp_who類似,獲取的字段比sys.sysprocesses和以下的dmv要少。
4.sys.dm_exec_sessions等相關(guān)dmv:
select * from sys.dm_exec_connections
select * from sys.dm_exec_requests
select * from sys.dm_exec_sessions
然后dbcc INPUTBUFFER(spid)來獲取指定進程執(zhí)行的SQL,最后用kill spid來中止SQL進程。
更新日志
1、支持Availability Group
2、集成Active Directory
3、更新用戶接口
4、支持SQL Server 2016
標簽: 服務器監(jiān)控
下載地址
-
7 PLSQL12
裝機必備軟件
網(wǎng)友評論