當前位置:首頁 » 編程語言 » db2sql監控
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

db2sql監控

發布時間: 2022-04-21 17:31:26

⑴ DB2 如何用sql語句查看錶結構

1、 select * from sysibm.syscolumns where tbname = < table name>
或者
2、describe select * from <table name>

⑵ db2在激活監控時db2 "set event monitor sqlcost state=1"報了Reason code = "3".SQLSTATE=58030這個錯。

看錯誤代碼應該是文件的 事件監視器目標路徑不對,或是這個路徑沒有許可權、或這個目錄下沒有足夠空間

⑶ 如何查看db2正在進行的sql執行狀態

如何查看db2正在進行的sql執行狀態
這里給出兩種方法,第一種是查看應用的snapshot,第二種是使用db2pd工具

⑷ db2查詢執行的sql語句

select tabname from syscat.tables where tabschema = current schema ;// 獲取當前模式下面的所有用戶表

如果對您有幫助,請記得採納為滿意答案,謝謝!祝您生活愉快!

vaela

⑸ 管理DB2資料庫的工具都有哪些,分別說下優缺點

一般DB2自帶的工具就能完成太多數的功能,但有兩個比較重要的工具介紹一下,一個是db2top,它可以對db2的各種對象進行實時監控,例如內存,語句,表等。二是toad for db2,這個工具像sqlserver的analyzer,可以用來查詢數據,查看語句的執行計劃,在資料庫語句優化時很好用。

⑹ 怎麼監控DB2執行了了哪些SQL

在DB2資料庫建立了一個statement的event monitor,monitor的時候可以指定IP地址,這樣就能監控軟體執行過程中用到語句。

⑺ 如何使用Spotlight和loadrunner進行DB2資料庫的監控

如何使用Spotlight和loadrunner進行DB2資料庫的監控
loadrunner監控資料庫很雞肋,幾乎沒幾個性能指標,這里建議你用spotlight專門的工具去監控oracle

⑻ DB2與oracle有什麼區別

1、體系結構,DB2的實例和資料庫分開的做法,我個人還是比較喜歡的,因為實例可以創建多個,資料庫的恢復直接恢復到實例下就可以了,相對ORACLE簡單多了。

2、管理工具,DB2的管理工具做得太簡陋了,控制中心只能說能用而已,而且還有好多BUG,不如ORACLE的企業管理器做得好,連WEB版都沒有。

3、備份管理,DB2的備份只能說是簡陋了,沒有備份集的管理功能,沒有恢復預覽和校驗功能,不能寫到網路驅動器上,唉太多的沒有了,ORACLE的RMAN確實強大;

4、DB2的命令執行方式,我很喜歡,可以在命令行上執行SQL,也可以在命令窗口上執行SQL,相對SQLPLUS靈活多了;

5、DB2的自動維護功能做的很好,可以定期自動整理資料庫碎片和重建索引,唯一不大理想的是自動維護的備份功能不能指定壓縮備份,相對而言ORACLE的自動維護功能就很一般了;

6、DB2的運行狀況的功能我也很喜歡,ORACLE也有類似的AHM,但是 DB2的運行狀況更為直接,可以一下就看出資料庫目前有啥問題,DB2還給出了如何處理的建議顧問程序;

7、DB2的內存狀況監控功能本來我也很喜歡,可以直接在內存狀況監控上直接改相應的參數,但是發現一個巨大BUG後,我就很不喜歡了,如果你一直點刷新,發現內存佔用量會不斷上升,我有次為了監控一個內存參數,讓這個工具運行了一天一夜,結果回來一看,暈倒,所有的內存參數增長到數百G,我想看的歷史變化情況居然沒有。

8、DB2的遠程網路連接採用的編目方式描述連接串的方式我感覺很不爽,為了改個客戶端的連接伺服器的IP地址,所有的客戶端都需要將編目刪除,然後重新編目連接地址,暈倒100多台PC機搞下來,盡管可以使用腳本,但是還是把人都快搞瘋了。ORACLE採用的用文件來配置遠程伺服器的方式,所有的PC機都通過更新伺服器直接更新本機的TNSNAME,1分鍾搞定。

9、DB2的資料庫創建如果要手工管理容器,居然沒有指定預設的系統表空間數據文件名,你要創建一堆相應的文件名,沒辦法,只好照抄oracle的OFA體系結構的文件名。

10、DB2的連接配置圖形工具實在是差了,在上面配置一步步配出的連接居然不能用!只好使用腳本,這點ORACLE比DB2強多了。

11、DB2在WINDOWS 平台的可靠性不怎麼樣,3個多星期無緣無故DOWN了4次機,ORACLE配好了應該沒有這么悲慘吧。

12、DB2的鎖自動管理機制,我比較喜歡,打開後,互鎖的概率大大降低,相同的程序,在DB2下鎖明顯少許多,但是不爽的是DB2的select命令也是加鎖的。

13、DB2 9.7的ORACLE兼容模式,我也很喜歡,遷移麻煩少了許多許多。

14、DEB2 的自動內存管理我看要比ORACLE 要強一些,幾乎所有的內存參數都能自動管理,ORACLE11G貌似也可以全部自動管理了。

15、DB2的導出數據的工具實在太簡陋了,連oracle的EXP/IMP 都不如,更不要說expdp/impdp

16、DB2的SQL語句運行速度明顯快於ORACLE,5-6段相同的代碼,同一台機器,參數都是預設參數,個人測試DB2執行速度大約要快10%-15%,也許和DB2預設的參數調優有關,ORACLE10g調優後,還是還有5-10%左右的差異。