[活動]SQL PASS三月份聚會,SQL Server High CPU 處理與分析實務 + 監控工具介紹

三月份PASS課程出爐囉~這次課程是關於SQL Server效能調教的歐。
很感謝Ray老師擔任PASS三月份講師,相信在MSSQL打滾多年的
DBA們應該對Ray老師都不陌生吧,微軟SQL Performance Tunning
的大師。
這次老師準備分享CPU High的實戰案例及相關效能工具的使用及分析,課後的Q&A更是挖寶的時刻,歡迎有興趣的成員,千萬別錯過,
趕緊報名來參加喔!

...繼續閱讀 »

利用Table Varible做大資料量的處理,可能會有效能較差的隱憂

一直以來在寫TSQL時如需要一個暫存資料表,大多會用Table Varible或Temp Table來做

但常常聽到一些講師或看見官方文件都將Table Varible定義成存放小資料量的臨時資料表

但我長期使用Table Varible來做大資料的暫存表也沒遇見什大問題,因此也就沒多注意。

直到某天突然爆了一個大雷......

...繼續閱讀 »

DBCC CHECKDB搭配REPAIR_ALLOW_DATA_LOSS修復資料庫的資料遺失風險

相信很多人都知道DBCC CHECKDB('DB Name',REPAIR_ALLOW_DATA_LOSS)

語法可以幫忙修復有問題的資料庫。而MSDN也有說明這個動作會造成資料遺失,

建議不要用這種方式修復資料庫。

近日看見一部利用Restore Page方式修復資料庫的影片,想想如果用DBCC CHECKDB

來修會造成多少資料的損失呢?

 

...繼續閱讀 »