人民幣定價:75 元
定價
:NT$ 450 元優惠價
:
87 折 392 元
絕版無法訂購
商品簡介
作者簡介
目次
商品簡介
本書是Inside Microsoft SQL Server 2005系列四本著作中的一本。本書及其續篇——《Microsoft SQL Server 2005技術內幕:T-SQL程序設計》介紹了SQL Server 2005中高級T-SQL查詢、查詢優化及編程相關的知識。這兩本書側重于解決實踐中的常見問題,并討論了解決這些問題的方法。它們將向你揭示基于集合(set-based)查詢的強大威力,并解釋為什么它比使用游標的過程化編程(procedural programming)更具優勢。同時,它還會教你識別使用基于游標解決方案與基于集合解決方案的優劣。 書中還講述了其他幾種爭議較多的構造(camstruct)——如臨時表、動態執行、XML和.NET集成——它們在具有強大功能的同時,也具有極大的風險。 本書適合于需要編寫或檢查T-SQL代碼的有經驗的T-SQL程序員和數據庫專業人員。讀者可從中學到大量精湛的技巧,這些技巧會充實您的工具箱和編碼技能,并讓您順利地開發出高效的解決方案。
作者簡介
Itzik Ben-Gan是Solid Quality Learning的首席導師和創始人。他從1999年開始便一直是SQL Server方面的Microsoft MVP,在世界各地講授 T-SQL查詢、編程和查詢優化相關的課程,并提供相關咨詢服務。他在SQL Server Magazine和MSDN上發表了多篇文章,并被邀請在許多專題會議上做過報告,包括TechEd、DevWeek、PASS和SQL Server Connections。
目次
序
前言
致謝
引言
本書的組織
系統要求
安裝示例數據庫
更新
代碼示例
本書支持
第1章 邏輯查詢處理
邏輯查詢處理中的各個階段
邏輯查詢處理階段簡介
Customers/Orders場景下的示例查詢
邏輯查詢處理步驟詳解
步驟1:執行笛卡爾乘積(交叉聯接)
步聚2:應用ON篩選器(聯接條件)
步驟3:添加外部行(Outer Row)
步驟4:應用WHERE篩選器
步驟5:分組
步驟6:應用CUBE或ROLLUP選項
步驟7:應用HAVING篩選器
步驟8:處理SELECT列表
步驟9:應用DISTINCT子句
步驟10:應用ORDER BY子句
步驟11:應用TOP選項
SQL Server 2005中新的邏輯處理階段
表運算符
OVER子句
集合操作
結論
第2章 物理查詢處理
查詢處理期間的數據流
編譯
Algebrizer
優化
使用查詢計劃
更新計劃
結論
致謝
第3章 查詢優化
本章用到的示例數據
優化方法論
分析實例級的等待
聯系等待和隊列
確定方案
細化到數據庫/文件級別
細化到進程級別
優化索引/查詢
查詢優化工具
syscacheobjects
清空緩存
動態管理對象
STATISTICS IO
測量查詢的運行時間
分析執行計劃
提示(Hint)
……
第4章 子查詢、表表達式和排名函數
第5章 聯接和集合操作
第6章 聚合和旋轉數據
第7章 TOP和ALLPY
第8章 數據修改
第9章 圖、樹、層次結構和遞歸查詢
附錄A 邏輯難題
索引
前言
致謝
引言
本書的組織
系統要求
安裝示例數據庫
更新
代碼示例
本書支持
第1章 邏輯查詢處理
邏輯查詢處理中的各個階段
邏輯查詢處理階段簡介
Customers/Orders場景下的示例查詢
邏輯查詢處理步驟詳解
步驟1:執行笛卡爾乘積(交叉聯接)
步聚2:應用ON篩選器(聯接條件)
步驟3:添加外部行(Outer Row)
步驟4:應用WHERE篩選器
步驟5:分組
步驟6:應用CUBE或ROLLUP選項
步驟7:應用HAVING篩選器
步驟8:處理SELECT列表
步驟9:應用DISTINCT子句
步驟10:應用ORDER BY子句
步驟11:應用TOP選項
SQL Server 2005中新的邏輯處理階段
表運算符
OVER子句
集合操作
結論
第2章 物理查詢處理
查詢處理期間的數據流
編譯
Algebrizer
優化
使用查詢計劃
更新計劃
結論
致謝
第3章 查詢優化
本章用到的示例數據
優化方法論
分析實例級的等待
聯系等待和隊列
確定方案
細化到數據庫/文件級別
細化到進程級別
優化索引/查詢
查詢優化工具
syscacheobjects
清空緩存
動態管理對象
STATISTICS IO
測量查詢的運行時間
分析執行計劃
提示(Hint)
……
第4章 子查詢、表表達式和排名函數
第5章 聯接和集合操作
第6章 聚合和旋轉數據
第7章 TOP和ALLPY
第8章 數據修改
第9章 圖、樹、層次結構和遞歸查詢
附錄A 邏輯難題
索引
主題書展
更多
主題書展
更多書展購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

