[SQL Server] 歷史資料封存Archive(索引改名失敗)

最近大型資料表要進行歷史資料封存,為了使線上交易持續正常運作,
選用 A.小量分批刪除 + B.關閉擴大鎖定方案,但執行時間需要數小時,不太符合效能需求。

想到刪除資料量比保留的多,於是靈光一現,改採以前主機常用的哪招:

A.先建立只有保留資料的新資料表

B.再改名減少封存執行的時間

...繼續閱讀 »

[.NET] Suspend Process 暫停批次執行

Mainframe主機環境中當批次執行太久,想釋放CPU資源給其他批次執行時,我們會調整較低等級的Priority或者將這支JOB Cancel,最近搜尋了在開放系統.NET環境的作法。

筆記一下需求及解決方案:

由外部Process發出

  • 暫停批次
  • 被暫停的批次繼續執行
  • 取消批次
...繼續閱讀 »