善用交易日誌解決 SQL Server 四大經典故障(上):意外關機與備份同步
當系統故障發生,只要存在交易日誌即可利用其恢復資料。身為 SQL Server DBA,深入理解日誌檔案作用與故障應用至關重要。本文為兩部曲之上,聚焦前兩大故障
善用交易日誌解決 SQL Server 四大經典故障(下):資料一致性與時間點還原
承接上篇,本文續述交易日誌如何解決資料庫鏡像模式選擇、資料一致性保障與時間點還原三大核心場景。 資料庫鏡像:高安全性 vs 高效能模式 資料庫鏡像提供兩種執行模
Oracle 至 SQL Server 主鍵遷移實戰:Delphi 工具開發完整代碼解析
專案需將 Oracle 資料庫遷移至 SQL Server,使用 SQL Server DTS 導入後發現僅遷移了表結構與資料,主鍵約束卻未隨之轉移。因手邊缺乏
微軟 SQL Data Services 將升級為雲端完整關聯式資料庫服務
在雲端運算競爭日益激烈的當下,亞馬遜、Google、微軟等巨頭最初均採用鍵/值存儲架構。然而,在舊金山舉行的 MSDN 開發者大會上,微軟宣布根據 ISV(獨立
SQL Server 2008 資料庫引擎升級完整指南
升級前準備清單 版本相容性驗證:確認目標版本支援現有功能 完整備份:所有資料庫檔案、系統資料庫 DBCC 一致性檢查:DBCC CHECKDB 確保資料庫無損
SQL Server 附加資料庫錯誤 1813 解決方案:遺失 LDF 檔案的標準急救流程
錯誤現象 執行 sp_attach_db / sp_attach_single_file_db 錯誤 1813:無法開啟新資料庫 dbname。CREATE D
SQL Server 2005 MAX 資料型別 (VARCHAR(MAX)/NVARCHAR(MAX)/VARBINARY(MAX)) 完全指南:突破 8000 位元組限制的新紀元
歷史痛點:TEXT/IMAGE/NTEXT 的諸多限制 無法使用標準字串函數 (`REPLACE`、`SUBSTRING`、`CHARINDEX`、`LEN`
SQL Server Min/Max Server Memory 實戰配置:讓資料庫與多應用程式和諧共存
記憶體管理機制深度解析 啟動階段 SQL Server **不會立即佔用 Min Memory**。 僅配置啟動所需初始記憶體 (如 20MB)。 成長階段
Access / SQL Server 自動編號種子與遞增值自訂:DDL 語法、重置技巧與唯一性風險提醒
建立資料表時指定種子與遞增 -- Access / SQL Server (ANSI 相容語法) CREATE TABLE tblNewOrder (
資料庫核心術語 13 概念精解:從關係模型到完整性規則的理論基石
關係模型三要素 關係模型:以二維表 (關係) 表示實體集,以外鍵表示實體間聯繫的資料模型。由多個關係模式組成。 關係模式:即記錄類型定義,包含 **模式名、屬
SQL Server 資料庫伺服器記憶體配置優化全攻略
記憶體基礎概念 物理記憶體 (RAM):硬體記憶體,速度快、價格高 虛擬記憶體:硬碟空間模擬 RAM,透過分頁檔實現,速度慢但擴充性大 分頁/交換:將暫不用的
SQL 效能調優入門:新手必知的 20 條提升查詢速度黃金法則
WHERE 子句優化 避免子查詢:能用 `JOIN`/`EXISTS` 解決的不用子查詢。 日期查詢不轉型: ❌ `WHERE TO_CHAR(dt, Y
SQL Server DBA 必備 T-SQL 工具箱:13 類常用管理腳本速查手冊
資訊查詢類 需求T-SQL 版本資訊`SELECT @@VERSION;` 作業系統參數`EXEC master..xp_msver;` 啟動參數`EXEC
SQL Server 2005 查詢通知與 SqlCacheDependency 實現資料庫緩存依賴完整教程
核心機制:Service Broker + 查詢通知 SQL Server 2005 引入 **Query Notification**:訂閱查詢結果變更通知,
SQL Server 資料與應用邏輯分層架構:T-SQL 集合操作 vs .NET 列操作的抉择指南
架構困境:業務邏輯放哪裡? SQL Server 提供豐富的 T-SQL (SP、Trigger、UDF) 可封裝業務邏輯。但**全置於資料庫**會導致: *
SQL Server 列級安全實戰:透過 Table-Valued Function + View 實現資料列存取控制
痛點:SQL Server 無內建 Row-Level Security (RLS) SQL Server 2016 前無原生 RLS (2016+ 有 `CR
SQL Server 預存程序開發與效能優化規範:從編碼標準到索引、TempDB、演算法全方位指南
前言:SP 是業務邏輯與資料存取的核心封裝層 專案中 SP 數量龐大、邏輯複雜,缺乏規範會導致**維護困難、效能參差、Bug 頻發**。本文沉澱實戰經驗,建立從
SQL Server 2005 批量更新實戰:PreparedStatement + addBatch 高效能模式與 JDBC 驅動版本避坑指南
兩種批量更新 API 對比 API程式碼模式優點缺點推薦場景 Statement`addBatch(sql1); addBatch(sql2); execut