SQL Server 效能監控:Windows 效能計數器關鍵指標詳解
處理器 % Processor Time:處理器執行非閒置執行緒的時間百分比 閾值:< 80% 正常、< 50% 良好、< 30% 優秀 80
SQL Server 日期函數 CAST 與 CONVERT 實務應用:按日/月統計錯誤回報量
業務情境 錯誤回報表欄位:ErrorID、ReportPerson、ReportTime(精確到毫秒)。需求: 統計指定時間範圍(精確到毫秒)內,每人每日回報
SQL Server CONVERT 函數日期格式轉換完整對照表
SQL Server 中文版預設日期格式 datetime 預設格式:yyyy-mm-dd Thh:mm:ss.mmm 範例:SELECT GETDATE()
SQL Server 分組統計與總計:WITH ROLLUP 應用實例
WITH ROLLUP 運算子 在產生包含小計與總計的報表時,ROLLUP 運算子非常實用。其產生的結果集類似 CUBE 運算子,但僅針對指定群組層級產生彙總。
MS SQL Server 取得十二個月份英文縮寫函數
需求背景 DATENAME() 函數取得的是月份英文全名,但報表需求僅需顯示月份縮寫。十二個月份中只有五月(May)全名與縮寫相同,其餘皆取前三字母。因此撰寫一
SQL Server 迷思 30 日談:第 30 天——30 個關於備份的迷思
迷思 #30:30 個關於備份的迷思 全都錯誤。若對備份基礎不熟,請先閱讀:Understanding SQL Server Backups(TechNet M
SQL Server 迷思 30 日談:第 29 天——關於堆疊碎片的迷思
迷思 #29:可透過建立叢集索引再刪除來整理堆疊碎片 Nooooooooooooo!!! 這是除了收縮資料庫外最糟的做法。 若透過 sys.dm_db_inde
SQL Server 迷思 30 日談:第 28 天——關於大量記錄復原模式的迷思
迷思 #28:關於大量記錄復原模式的幾個迷思 28a) 常見 DML 操作可被「最小量記錄」 錯誤。大量記錄復原模式下,僅有少數大量操作可被「最小量記錄」,操
SQL Server 迷思 30 日談:第 27 天——BACKUP WITH CHECKSUM 能取代 DBCC CHECKDB?
迷思 #27:使用 BACKUP ... WITH CHECKSUM 可以取代 DBCC CHECKDB 錯誤觀念 乍看之下,BACKUP WITH CHECK
SQL Server 迷思 30 日談:第 26 天——SQL Server 存在真正的「交易巢狀」?
迷思 #26:SQL Server 中存在真正的「交易巢狀」 錯誤觀念 巢狀交易並不如其語法所呈現般允許真正的交易巢狀。SQL Server 允許在一個交易中開
SQL Server 迷思 30 日談:第 25 天——關於填充因子的迷思
迷思 #25:多個關於填充因子的迷思 25a) 填充因子會持續生效 錯誤。根據 Books Online: 重要:填充因子僅在索引建立或重建時生效,SQL S
SQL Server 迷思 30 日談:第 24 天——26 個關於還原的迷思(A-Z)
迷思 #24:26 個關於還原的迷思 本系列從未觸及「還原」主題,因為相關迷思多到無法在一篇文章說明。以下以字母順序逐一破解: a) 可用 WITH STOP
SQL Server 迷思 30 日談:第 23 天——關於鎖升級的錯誤觀念
迷思 #23:鎖升級過程是列鎖 → 頁鎖 → 表鎖 錯誤觀念 實際上並非如此。在 SQL Server 2005 及之前版本,頁鎖會直接升級為表鎖。 可透過追
SQL Server 迷思 30 日談:第 22 天——資源調控器能控制 I/O?
迷思 #22:資源調控器可以調控 I/O 錯誤觀念 資源調控器無法調控 I/O。期待下一版 SQL Server 能支援 I/O 調控,這對減少大表掃描帶來的效
SQL Server 迷思 30 日談:第 21 天——資料損壞能靠重啟 SQL Server 修復?
迷思 #21:資料庫損壞可透過重啟 SQL Server、Windows,或卸載/附加資料庫來解決 錯誤觀念 SQL Server 沒有任何內建操作能修復資料損
SQL Server 迷思 30 日談:第 20 天——中斷記錄備份鏈後,必須用完整備份才能重啟日誌鏈?
迷思 #20:中斷記錄備份鏈後,需要一個完整備份來重新開始日誌鏈 錯誤觀念 事務日誌備份會備份自上次事務日誌備份以來的所有記錄(若從未做過日誌備份,則從上一次完
SQL Server 迷思 30 日談:第 19 天 — TRUNCATE TABLE 不會寫入記錄?
迷思 #19:TRUNCATE TABLE 操作不會被記錄到記錄檔 錯誤。 核心事實 使用者資料表的所有操作都會記錄。 SQL Server 唯一不記錄的操
SQL Server 迷思 30 日談:第 18 天 — FileStream 儲存、垃圾回收等迷思
迷思 #18:關於 FileStream 的多個迷思 全部錯誤。 18a) FileStream 資料可存放於遠端儲存 不能。 FileStream 資料容器