SQL Server ALTER DATABASE 進階應用:檔案、檔案群組與屬性變更實務
資料庫上線後,業務增長常要求調整儲存架構:新增資料檔分散 I/O、變更檔案成長參數、調整檔案群組屬性等。ALTER DATABASE 是執行這些結構變更的核心指
SQL Server 刪除資料庫完全指南:Enterprise Manager 與 T-SQL 實務操作
刪除資料庫是不可逆的高風險操作,不僅會移除資料庫本身,連同資料檔(.mdf/.ndf)、記錄檔(.ldf)以及系統目錄中的中繼資料一併清除。執行前務必確認備份完
SQL Server 資料庫壓縮完整指南:釋放磁碟空間的實務操作
隨著資料庫長期運作,頻繁的資料刪除作業往往會導致資料庫檔案與交易記錄檔內部產生大量閒置空間。這不僅浪費寶貴的磁碟容量,還可能影響備份還原效能。當資料庫尚無資料時
MS SQL 基礎教學:資料庫移動完整實戰 (sp_detach_db/sp_attach_db 分離附加法、檔案系統層級移動、驗證步驟)
資料庫移動最常用分離/附加法。本文完整實戰示範:1) 查詢檔案資訊:EXEC sp_helpdb mytest 取得邏輯名/物理路徑/大小;2) 分離:EXEC
MS SQL 基礎教學:資料庫維護計畫建立與自動化完整指南 (資料完整性檢查、索引重組、統計更新、備份、清理歷程)
資料庫維護計畫自動化執行核心維護任務,保持資料庫最佳健康狀態。本文示範建立精靈流程:1) 企業管理器 → 資料庫右鍵 → All Tasks → Mainten
MS SQL 基礎教學:SQL Server 系統資料庫完整解析 (master、model、msdb、tempdb 核心職責與操作禁忌)
四大系統資料庫支撐 SQL Server 核心運作。本文系統解析:1) master:儲存所有登入、伺服器設定、初始化資訊、其他資料庫位置元資料,**嚴禁直接修
MS SQL 基礎教學:SQL Server 範例資料庫 (pubs、Northwind) 結構、用途與重建指南
SQL Server 安裝包含兩個範例資料庫:pubs (虛構圖書出版公司) 與 Northwind (虛構食品進出口公司 Northwind Traders)
MS SQL 基礎教學:建立資料庫表完整指南 (欄位屬性、NULL/NOT NULL、IDENTITY 自動編號、檔案群組)
資料表是資料儲存核心容器。本文系統建立表的核心知識:1) 欄位屬性:名稱 (表內唯一)、資料型別、NULL|NOT NULL (預設 NOT NULL,可透過
MS SQL 基礎教學:建立與使用約束完整指南 (主鍵/外鍵/唯一/檢查/預設約束語法與最佳實踐)
約束是宣告式資料完整性核心。SQL Server 提供五種:1) 主鍵約束 (PRIMARY KEY):唯一識別列,每表一個,不可 NULL,CLUSTERED
MS SQL 基礎教學:使用者自訂資料型別建立、使用與管理完整指南 (Enterprise Manager 與 sp_addtype/sp_droptype)
使用者自訂資料型別 (UDDT) 促進跨表欄位定義一致性與可維護性。本文示範:1) Enterprise Manager 建立:資料庫 → User Defin
MS SQL 基礎教學:SQL 資料表結構修改完整指南 (Enterprise Manager Design Table 與 ALTER TABLE T-SQL 深度解析)
資料表結構修改是資料庫生命週期常態。本文系統解析兩大方法:1) Enterprise Manager Design Table:右鍵表 → Design Tab
MS SQL 基礎教學:檢視資料表屬性與資料完整指南 (Enterprise Manager 表屬性對話框、Open Table 瀏覽/編輯資料)
Enterprise Manager 提供直觀的表屬性檢視與資料瀏覽/編輯功能。本文示範:1) 檢視表屬性:右鍵表 → Properties → 查看欄位定義、
MS SQL 基礎教學:SQL 資料表刪除完整指南 (Enterprise Manager 圖形化與 DROP TABLE T-SQL、相依性檢查)
刪除資料表需謹慎處理相依物件。本文示範兩種方法:1) Enterprise Manager:右鍵表 → Delete → 刪除對象對話框 → Drop All;
MS SQL 基礎教學:資料庫索引核心概念、B-Tree 架構與叢集/非叢集索引原理完整圖解
索引是加速查詢的核心結構。本文系統建立索引核心認知:1) 概念:獨立物理結構,儲存索引鍵值 + 指向資料頁的邏輯指標,類比書本目錄;2) B-Tree 架構:根
MS SQL 基礎教學:CREATE INDEX 建立索引完整語法與核心參數深度解析 (叢集/非叢集、唯一、複合、包含欄位)
CREATE INDEX 是建立索引的核心 T-SQL 指令。本文系統解析完整語法與每個參數:UNIQUE (唯一)、CLUSTERED/NONCLUSTERE
MS SQL 基礎教學:檢視與修改索引完整指南 (Enterprise Manager 索引管理對話框與 SQL 腳本編輯)
Enterprise Manager 提供直觀的索引檢視與修改介面。本文示範:1) 檢視所有索引:資料庫 → Tasks → Tables & Indexes
MS SQL 基礎教學:刪除索引兩大方法 (Enterprise Manager 圖形化與 DROP INDEX T-SQL) 完整示範
刪除不再需要的索引可釋放空間、減少寫入開銷。本文示範兩種方法:1) Enterprise Manager:索引管理對話框或表屬性 → 索引頁籤 → 選取索引 →
MS SQL 基礎教學:索引調整精靈 (Index Tuning Wizard) 工作負載分析與自動優化完整指南
索引調整精靈根據工作負載 (SQL 腳本/Profiler 追蹤) 分析查詢模式,推薦最佳索引組合。本文詳細示範:1) 工作負載來源:現有 Profiler 追