TOP N vs SET ROWCOUNT N 效能對比:有索引同速、無序堆 TOP N 勝出
結論速覽 有適當索引:TOP N 與 SET ROWCOUNT N 效能相當。 無序堆:TOP N 明顯更快。 原理深度解析 有索引情況 優化器利用索引
MSSQL DATETIME 處理完全手冊:取得、轉換、擷取、範圍查詢、比較運算與陷阱避坑
取得目前日期時間 GETDATE() -- 精度 3.33ms,預設顯示至秒 -- 作為欄位預設值 CREATE TABLE site_log ( u
SQL Server 密碼機制脆弱性深度分析:網路登入加密演算法與儲存雜湊弱點
兩大脆弱面向 網路登入時的密碼加密演算法 資料庫儲存的密碼雜湊演算法 1. 網路登入加密演算法逆向 (TDS 封包) 登入型別 TDS 封包處理流程:
保護 SQL Server:安全安裝與 Slammer 蠕蟲防範指南
安全安裝四步驟 指派強健 sa 密碼:安裝時設定複雜密碼,建立專屬管理帳號加入 sysadmin,同樣強密碼。 Windows 整合安全性:優先使用 Wind
SQL Server 安全設計從頭開始:認證模式、密碼策略、主體與權限模型核心原則
核心觀念:安全必須內建於設計階段 事後添加安全措施如同卡車發動後才檢查煞車,風險極高。開發全生命週期皆須貫徹安全設計規則。 認證模式選擇 模式機制優點建議
防禦重心轉移:從 IIS 到 SQL Server 資料庫安全的實戰清單
背景 Code Red、Nimda 等蠕蟲將 IIS 漏洞自動化利用,手工攻擊 IIS 已成過去式。資料庫伺服器往往被忽略,實則為核心資產存放地,且與作業系統深
SQL Server 2000 安全配置基準線:作業系統強化、補丁管理、認證模式與最小權限實踐
前言 資料庫核心資產(客戶資料、財務帳目、智慧財產)往往保存於 SQL Server。網路/作業系統安全做再好,資料庫層面若疏漏,攻擊者仍可繞過前端防禦直接存取
SQL 注入漏洞成因與修補:VB/ADO 登入繞過實測與參數化防禦
漏洞重現 VB + ADO 登入程式碼: 0 Then MsgBox Pass Else MsgBox Fail 輸入: 帳號:123 密碼:a OR
SQL 注入攻擊實戰解析:從 or 1=1 到 xp_cmdshell 奪取系統控制權
攻擊根源 ASP + SQL Server 架構網站普遍,程式設計師常將使用者輸入直接拼接 SQL 字串,未做參數化或過濾。漏洞非版本相關,無補丁可修,純屬程式
SQL Server 7.0 全文檢索應用指南:基礎概念、啟用服務、精靈建立與 SQL-DMO 程式化操作
全文檢索基礎知識 Desktop 版不支援全文檢索。 一張表僅能建立一個全文索引。 被索引表必須擁有 單欄位唯一索引。 全文索引儲存於檔案系統(全文目錄),非
SQL 入門教學 (二):SELECT 與 DISTINCT 查詢基礎語法與範例
SELECT 基本語法 SELECT column_name(s) FROM table_name; SELECT * FROM table_name; --
SQL Server 取得剛插入身分識別值的正確姿勢:@@IDENTITY vs IDENT_CURRENT vs SCOPE_IDENTITY
常見錯誤場景 表 test1 有 IDENTITY(1,1) 主鍵,插入後用 SELECT @@IDENTITY 取值。若表上有 AFTER INSERT 觸發
SQL Server 複寫原理與三大類型深度解析:快照、交易、合併式複寫的優缺點與限制
雙向複寫模型 以伺服器 A、B 雙向複寫為例說明。 三大複寫類型 1. 快照複寫 機制:定期將發佈端完整資料複製至訂閱端(先刪除再插入)。 缺點:資料量大時
SQL Server 合併式複寫效能調優七大實戰技巧
核心原則 盡可能頻繁執行合併代理程式。離線使用者應盡量頻繁同步。以下七大技巧可顯著提升效能。 1. 選用合適的代理程式設定檔 右鍵合併代理 → 代理程式設定檔
SQL Server 高效分頁存儲程序演進:從游標到 TOP NOT IN 再到叢集索引鍵定位的極致優化
分頁技術演進路線 ADO Recordset 分頁:游標駐留記憶體、鎖定資源、大資料量極易 OOM/死鎖,已淘汰。 俄羅斯分頁存儲程序:游標 + 暫存表,同樣
SQL Server 全文索引完整實戰:從目錄創建到 CONTAINS/FREETEXT 查詢
全文索引架構組件 全文目錄:文件系统級容器,存儲倒排索引文件 (`.fti` 等),一個數據庫可有多個目錄。 全文索引:建立在表的單列/多列上,要求表有**唯
Access 遷移至 SQL Server 2005 完整步驟:ODBC 資料來源與匯入精靈實戰
前言 Access 檔案型資料庫適合小型應用,隨著資料增長需遷移至 SQL Server 獲得更佳效能、併發與安全性。本文詳述透過 ODBC 與 SQL Ser