分散式資料庫同步方案設計:觸發器捕獲、訊息佇列傳輸與衝突解決
大型企業跨地域部署資料庫時,需解決資料提取、可靠傳輸、衝突解決三大核心問題。本文提出一套對等節點架構的同步方案,採用觸發器捕獲變更、操作日誌表保序、訊息佇列傳輸
分散式資料庫同步技術理論淺析:MobiLink、觸發器、緩衝池與同步架構
企業跨地域部署常面臨異構資料庫同步挑戰。本文從理論層面剖析分散式資料庫同步核心技術:同步模式、緩衝池、觸發器機制、MobiLink 架構,並提出一套五模組同步系
SQL Server 2000/2005 同步複寫技術實作步驟完整指南
SQL Server 內建複寫功能可實現資料庫間的資料同步。本文詳細記錄 SQL Server 2000 快照式複寫與 SQL Server 2005 快照複寫
SQL Server 日期時間處理函數完整攻略:GETDATE、DATEADD、DATEDIFF、DATEPART、DATENAME
SQL Server 提供豐富的日期時間函數,本文系統整理 GETDATE、DATEADD、DATEDIFF、DATEPART、DATENAME、DAY/MON
SQL Server 建立測試資料表並批次插入 N 筆資料腳本
開發測試常需快速產生大量模擬資料。本文提供一支完整 T-SQL 腳本:建立資料表、使用 WHILE 迴圈批次插入指定筆數、並計算執行耗時。 完整腳本 -- 1
SQL Server 使用 BCP 命令將資料直接匯出至 Excel
SQL Server 內建 bcp 工具可將資料表內容高效匯出為文字檔(可另存為 .xls/.csv)。本文示範透過 xp_cmdshell 在 T-SQL 中
SQL Server 效能調優 30 條黃金法則:索引、查詢、鎖定與架構最佳實踐
SQL Server 效能問題多源於不當的查寫模式與索引設計。本文彙整 30 條實戰驗證的優化原則,涵蓋索引策略、查詢改寫、資料型別選擇、臨時表與游標使用、交易
深入理解 SQL Server UPDATE 鎖機制與死鎖避免
UPDATE 鎖是 SQL Server 為避免「轉換死鎖」而設計的特殊鎖模式。它並非由 UPDATE 陳述式直接取得,而是在「搜尋後修改」的場景中,由資料庫引
SQL Server 常用日期時間函數與技巧總整理
SQL Server 日期時間處理是開發常見需求,本文彙整取得本月首尾日、本周一、本季首日、年度首尾日、查詢本月/本周/本季資料等實用腳本,並說明 DATEAD
SQL Server 2005 PIVOT 與 UNPIVOT 實現行列轉換完整教學
SQL Server 2005 引入 PIVOT 與 UNPIVOT 關係運算子,能將資料表的行轉為列、或列轉為行,極適合產出交叉表報表。使用前須確認資料庫相容
SQL AUTO INCREMENT 自動遞增欄位語法大全:SQL Server、Oracle、MySQL
在資料庫設計中,自動遞增欄位常用於主鍵,確保每筆資料擁有唯一識別碼。不同資料庫實作方式各異,本文整理 SQL Server、Oracle 及 MySQL 的語法
解決 PL/SQL Developer 連線 Oracle 出現 ORA-12541:TNS 無監聽程序錯誤
在嘗試使用 PL/SQL Developer 連接 Oracle 資料庫時,若跳出 ORA-12541:TNS:無監聽程序 錯誤,通常是因為 Oracle 監聽
Windows Server 2012 開啟防火牆 80 連接埠圖解教學
適用版本 Windows Server 2012 / 2012 R2、Windows 8 / 8.1、Windows 7(操作介面略異但邏輯相同)。 操作步驟
SQL EXISTS 與 NOT EXISTS 進階用法與效能比較
核心概念 EXISTS:只關心子查詢是否回傳至少一列,不在乎回傳什麼欄位(慣用 SELECT 1)。 NOT EXISTS:子查詢無資料回傳為真。 IN:子查
SQL Server 重新命名資料表、欄位與更新資料完整語法
1. 重新命名資料表 EXEC sp_rename OldTableName, NewTableName; 2. 重新命名欄位 EXEC sp_rename
SQL Server 連接字串:Windows 整合驗證 (Trusted Connection)
連接字串範本 Data Source=.;Initial Catalog=YourDatabase;Integrated Security=True; 關鍵
SQL 字串拼接中單引號與雙引號的正確用法
常見程式碼片段 StrSql = SELECT * FROM usersheet WHERE loginname = + Login1.UserName +
SQL Server 2008 R2 必須啟動的核心服務清單
現象 將所有 SQL Server 相關服務設為「手動」或「停用」後,嘗試連線資料庫出現錯誤:無法連線至伺服器。 核心必要服務 服務顯示名稱服務名稱說明