Microsoft SQL Server 2000資源大全

出版時(shí)間:2002-2  出版社:機(jī)械工業(yè)出版社  作者:美 Microsoft公司 著 云舟工作室 譯  頁(yè)數(shù):798  
Tag標(biāo)簽:無  

內(nèi)容概要

本書由SQL Server產(chǎn)品組和Microsoft咨詢服務(wù)成員編寫而成,主要介紹了SQL Server 2000的核心功能和新特性。本書內(nèi)容包括:數(shù)據(jù)倉(cāng)庫(kù)、安全性、故障轉(zhuǎn)移群集、可伸縮性、XML和數(shù)字儀表板等。隨書附帶光盤中包含大量SQL Server工具、實(shí)例和代碼示例。本書內(nèi)容全面、講解透徹,為每個(gè)從SQL Server 2000中尋找最大化性能的SQL Server用戶提供了必要的資源參考。

書籍目錄

第1章   引言	1
1.1 本書主要內(nèi)容 1
1.2 附加的信息資源 5
1.2.1 SQL Server 2000產(chǎn)品文檔 5
1.2.2 SQL Server 2000 Internet站點(diǎn) 5
1.3 本書支持內(nèi)容 6
第2章 SQL Server 2000中的新特征 7
2.1 關(guān)系數(shù)據(jù)庫(kù)提高 7
2.2 相關(guān)數(shù)據(jù)的XML集成 11
2.3 圖形管理升級(jí) 12
2.4 復(fù)制擴(kuò)展 12
2.5 數(shù)據(jù)傳送服務(wù)升級(jí) 15
2.6 Analysis Services升級(jí) 16
2.6.1 立方體升級(jí) 16
2.6.2 維度升級(jí) 18
2.6.3 數(shù)據(jù)挖掘升級(jí) 19
2.6.4 安全性升級(jí) 20
2.6.5 數(shù)據(jù)透視表服務(wù)中的客戶連接性
升級(jí) 21
2.6.6 其他升級(jí) 21
2.7 元數(shù)據(jù)服務(wù)升級(jí) 22
2.7.1 元數(shù)據(jù)瀏覽器升級(jí) 23
2.7.2 XML Encoding升級(jí) 23
2.7.3 儲(chǔ)存庫(kù)引擎編程升級(jí) 23
2.7.4 儲(chǔ)存庫(kù)引擎模型升級(jí) 25
2.8 英語查詢升級(jí) 27
2.9 文檔升級(jí) 28
第3章 選擇SQL Server 2000的版本 30
3.1 引言 30
3.2 SQL Server 2000服務(wù)器版本說明 30
3.2.1 SQL Server 2000企業(yè)版 31
3.2.2 SQL Server 2000標(biāo)準(zhǔn)版 32
3.3 特定應(yīng)用的SQL Server 2000版本 32
3.3.1 SQL Server 2000個(gè)人版 33
3.3.2 SQL Server 2000開發(fā)者版 33
3.3.3 SQL Server 2000體驗(yàn)版 33
3.3.4 SQL Server 2000 Windows CE版 34
3.3.5 SQL Server 2000桌面引擎 34
3.4 獲得SQL Server 2000 35
3.5 小結(jié) 36
第4章 選擇許可SQL Server的方式 37
4.1 許可模型的改變 37
4.2 什么是處理器許可 37
4.3 升級(jí) 38
4.4 選擇許可模型 38
4.4.1 混合許可環(huán)境 39
4.4.2 對(duì)失敗族配置的許可 39
4.4.3 對(duì)多重實(shí)體配置的認(rèn)可 40
4.4.4 SQL Server 2000個(gè)人版認(rèn)可 40
4.4.5 SQL Server 2000桌面引擎認(rèn)可 40
4.5 轉(zhuǎn)換許可 41
第5章 將Access 2000數(shù)據(jù)庫(kù)移植到SQL
Server 2000 42
5.1 移植選項(xiàng) 42
5.2 移植之前 43
5.3 移植工具 43
5.3.1 升遷向?qū)?43
5.3.2 用于移植的SQL Server工具 44
5.4 轉(zhuǎn)移數(shù)據(jù) 45
5.5 移植Access 查詢 46
5.5.1 在升遷查詢過程中的限制 47
5.5.2 將Access查詢移植到用戶定義
函數(shù) 48
5.5.3 將Access查詢移植到存儲(chǔ)程序和
視圖 48
5.5.4 將Access查詢移植到Transact-SQL
腳本 49
5.6 對(duì)于查詢的額外設(shè)計(jì)考慮 49
5.7 確認(rèn)符合SQL Server的語法 51
5.7.1 Access和SQL Server語法 52
5.7.2 Visual Basic 函數(shù) 52
5.7.3 Access和SQL Server數(shù)據(jù)類型 53
5.8 移植應(yīng)用程序 54
5.8.1 創(chuàng)建客戶/服務(wù)器應(yīng)用程序 54
5.8.2 針對(duì)客戶/服務(wù)器環(huán)境優(yōu)化應(yīng)用
程序 55
5.8.3 優(yōu)化數(shù)據(jù)結(jié)構(gòu) 56
第6章 將Sybase數(shù)據(jù)庫(kù)移植到SQL
Server 2000 57
6.1 為什么要移植到SQL Server 2000 57
6.2 理解移植過程 59
6.3 檢視架構(gòu)差異 60
6.4 移植表和數(shù)據(jù) 62
6.5 檢視Sybase T-SQL和Transact-SQL之間的
區(qū)別 63
6.5.1 事務(wù)管理 63
6.5.2 聯(lián)接句法 68
6.5.3 子查詢行為 68
6.5.4 分組結(jié)果 69
6.5.5 系統(tǒng)存儲(chǔ)過程 69
6.6 理解數(shù)據(jù)庫(kù)管理的差異 70
6.7 移植校驗(yàn)表 72
第7章 將Oracle數(shù)據(jù)庫(kù)移植到SQL
Server 2000 74
7.1 概述 74
7.1.1 SQL語言擴(kuò)展 74
7.1.2 ODBC 75
7.1.3 OLE DB 76
7.1.4 本章的組織結(jié)構(gòu) 76
7.2 體系結(jié)構(gòu)和術(shù)語 76
7.2.1 數(shù)據(jù)庫(kù)的定義 76
7.2.2 數(shù)據(jù)庫(kù)系統(tǒng)目錄 77
7.2.3 物理和邏輯存儲(chǔ)結(jié)構(gòu) 78
7.2.4 帶區(qū)數(shù)據(jù) 78
7.2.5 事項(xiàng)記錄和自動(dòng)恢復(fù) 79
7.2.6 備份和恢復(fù)數(shù)據(jù) 80
7.2.7 網(wǎng)絡(luò) 81
7.2.8 數(shù)據(jù)庫(kù)安全和角色 81
7.3 定義數(shù)據(jù)庫(kù)對(duì)象 84
7.3.1 數(shù)據(jù)庫(kù)對(duì)象標(biāo)識(shí)符 85
7.3.2 合格的表名 86
7.3.3 創(chuàng)建表 87
7.3.4 表和索引的存儲(chǔ)參數(shù) 87
7.3.5 使用SELECT語句創(chuàng)建表 88
7.3.6 視圖 88
7.3.7 索引 90
7.3.8 用臨時(shí)表 93
7.3.9 數(shù)據(jù)類型 94
7.3.10 對(duì)象級(jí)許可 96
7.4 加強(qiáng)數(shù)據(jù)完整性和業(yè)務(wù)規(guī)則 97
7.4.1 實(shí)體完整性 97
7.4.2 域完整性 100
7.4.3 引用完整性 102
7.4.4 用戶定義完整性 103
7.5 事務(wù)、鎖定和并發(fā)控制 108
7.5.1 事務(wù) 108
7.5.2 鎖定和事務(wù)隔離 110
7.5.3 動(dòng)態(tài)鎖定 110
7.5.4 改變默認(rèn)鎖定行為 111
7.5.5 SELECT...FOR UPDATE 112
7.5.6 顯示請(qǐng)求表級(jí)鎖定 112
7.5.7 處理死鎖 113
7.5.8 遠(yuǎn)程事務(wù) 113
7.5.9 分布式事務(wù) 114
7.5.10 兩相提交處理 114
7.6 SQL語言支持 115
7.6.1 SELECT和數(shù)據(jù)操縱語句 115
7.6.2 函數(shù) 122
7.6.3 比較操作符 129
7.6.4 控制流語言 130
7.7 實(shí)現(xiàn)光標(biāo) 134
7.7.1 光標(biāo)句法 135
7.7.2 聲明光標(biāo) 135
7.7.3 打開光標(biāo) 136
7.7.4 選取數(shù)據(jù) 136
7.7.5 CURRENT OF子句 137
7.7.6 關(guān)閉光標(biāo) 137
7.7.7 光標(biāo)示例 137
7.8 調(diào)整Transact-SQL語句 138
7.9 使用XML 140
7.10 使用ODBC 140
7.10.1 推薦的轉(zhuǎn)換策略 140
7.10.2 ODBC體系結(jié)構(gòu) 141
7.10.3 只向前的光標(biāo) 141
7.10.4 服務(wù)器光標(biāo) 142
7.10.5 可滾動(dòng)的光標(biāo) 143
7.10.6 使用SQL Server的默認(rèn)結(jié)果集和
服務(wù)器光標(biāo)的策略 144
7.10.7 每次連接中多個(gè)活動(dòng)語句 144
7.10.8 數(shù)據(jù)類型映射 145
7.10.9 ODBC Extended SQL 146
7.10.10 外部連接 146
7.10.11 Date、Time和Timestamp值 146
7.10.12 調(diào)用存儲(chǔ)過程 147
7.10.13 本地SQL變換 147
7.10.14 手動(dòng)提交模式 148
7.11 開發(fā)、管理數(shù)據(jù)庫(kù)復(fù)制 148
7.12 移植數(shù)據(jù)和應(yīng)用程序 150
7.12.1 使用DTS移植數(shù)據(jù) 150
7.12.2 Oracle調(diào)用接口 150
7.12.3 嵌入的SQL 151
7.12.4 Developer 2000和第三方應(yīng)用
程序 153
7.12.5 Internet應(yīng)用程序 154
第8章 管理數(shù)據(jù)庫(kù)的變化 155
8.1 為變化的環(huán)境做好準(zhǔn)備 155
8.1.1 相沖突的目標(biāo) 155
8.1.2 管理開發(fā)環(huán)境 156
8.1.3 管理QA環(huán)境 163
8.1.4 管理生產(chǎn)實(shí)現(xiàn) 165
8.2 小結(jié) 167
第9章 存儲(chǔ)引擎升級(jí) 169
9.1 存儲(chǔ)引擎升級(jí) 169
9.2 與數(shù)據(jù)交互作用 171
9.2.1 更加有效的讀取數(shù)據(jù) 172
9.2.2 并行性 173
9.3 表格和索引 174
9.3.1 行內(nèi)文本 174
9.3.2 新的數(shù)據(jù)類型 175
9.3.3 索引 175
9.4 記錄和恢復(fù) 177
9.5 管理方面的升級(jí) 180
9.6 數(shù)據(jù)存儲(chǔ)組件 183
9.7 創(chuàng)新以及發(fā)展 184
第10章 實(shí)現(xiàn)安全性 185
10.1 簡(jiǎn)介 185
10.2 新的安全性特性 185
10.2.1 安全的配置 185
10.2.2 完成C2安全性評(píng)估 186
10.2.3 在Windows 2000環(huán)境中的Kerberos
及Delegation 186
10.2.4 安全性審計(jì) 187
10.2.5 刪除SQLAgentCmdExec代理賬戶 188
10.2.6 服務(wù)器角色升級(jí) 188
10.2.7 加密 189
10.2.8 口令保護(hù) 190
10.2.9 SUID列 190
10.3 安全性模型 190
10.3.1 鑒別模式 191
10.3.2 在內(nèi)部使用SID 192
10.3.3 角色 192
10.3.4 安全訪問服務(wù)器 196
10.3.5 安全訪問數(shù)據(jù)庫(kù) 199
10.4 實(shí)施服務(wù)器等級(jí)的安全性 205
10.4.1 使用SID 205
10.4.2 取消SUID 205
10.4.3 為非可信用戶生成GUID 206
10.4.4 重新命名Windows用戶或者用戶組
賬戶 206
10.4.5 sysxlogins系統(tǒng)表格 206
10.5 對(duì)象級(jí)別安全性的實(shí)現(xiàn) 208
10.5.1 如何檢查許可 208
10.5.2 命名的管道及多協(xié)議許可 211
10.6 從SQL Server 7.0升級(jí) 212
10.7 從SQL Server 6.5升級(jí) 212
10.8 設(shè)置安全的SQL Server 2000安裝 215
10.8.1 服務(wù)賬戶 216
10.8.2 文件系統(tǒng) 217
10.8.3 登錄庫(kù) 218
10.8.4 審計(jì) 218
10.8.5 審計(jì)記錄(profiling for auditing) 219
10.8.6 備份和恢復(fù) 219
10.8.7 一般Windows安全性配置 221
第11章 使用BLOB 223
11.1 設(shè)計(jì)BLOB 223
11.1.1 SQL Server中的BLOB存儲(chǔ) 224
11.1.2 學(xué)習(xí)TerraServer設(shè)計(jì)和實(shí)現(xiàn) 230
11.1.3 特殊操作中的BLOB 233
11.2 實(shí)現(xiàn)BLOB 234
11.2.1 服務(wù)器上的BLOB 235
11.2.2 客戶機(jī)上的BLOB 240
11.3 在SQL Server中處理BLOB 249
第12章 故障轉(zhuǎn)移群集 251
12.1 增強(qiáng)的故障轉(zhuǎn)移群集 251
12.2 Windows Clustering 252
12.3 配置SQL Server 2000故障轉(zhuǎn)移群集
服務(wù)器 257
12.3.1 軟件需求 257
12.3.2 配置工作表 261
12.4 實(shí)現(xiàn)SQL Server 2000故障轉(zhuǎn)移群集 261
12.4.1 先決條件 262
12.4.2 安裝順序 263
12.4.3 創(chuàng)建MS DTC資源(僅限于Windows
NT 4.0 Enterprise Edition) 263
12.4.4 最佳實(shí)踐 264
12.5 維護(hù)SQL Server 2000故障轉(zhuǎn)移群集 272
12.5.1 備份和恢復(fù) 272
12.5.2 保證虛擬服務(wù)器不會(huì)由于其他服務(wù)
的故障而發(fā)生故障 273
12.5.3 添加、修改或更新TCP/IP地址 274
12.5.4 在虛擬服務(wù)器定義中添加或刪除
一個(gè)群集節(jié)點(diǎn) 274
12.6 SQL Server 2000故障轉(zhuǎn)移群集的疑難
解答 275
12.7 參考信息 276
第13章 日志轉(zhuǎn)移 277
13.1 日志轉(zhuǎn)移的工作方式 277
13.1.1 組件 277
13.1.2 日志轉(zhuǎn)移過程 279
13.2 配置日志轉(zhuǎn)移 281
13.2.1 保持?jǐn)?shù)據(jù)同步 281
13.2.2 服務(wù)器 281
13.2.3 保存舊的事項(xiàng)記錄文件 282
13.2.4 閾值 282
13.2.5 安裝考慮事項(xiàng) 283
13.2.6 準(zhǔn)備工作表 284
13.3 日志轉(zhuǎn)移技巧和優(yōu)化實(shí)踐 285
13.3.1 輔助服務(wù)器容量 285
13.3.2 從輔助服務(wù)器生成數(shù)據(jù)庫(kù)備份 285
13.3.3 保持注冊(cè)信息同步 285
13.3.4 監(jiān)控日志轉(zhuǎn)移 286
13.3.5 修改或者刪除日志轉(zhuǎn)移 286
13.3.6 日志轉(zhuǎn)移在SQL Server 7.0和SQL
Server 2000之間的互操作性 286
13.3.7 使用日志轉(zhuǎn)移數(shù)據(jù)庫(kù)檢查實(shí)用
數(shù)據(jù)庫(kù)的安全性 287
13.3.8 使用日志轉(zhuǎn)移的數(shù)據(jù)庫(kù)進(jìn)行報(bào)告 287
13.3.9 合并日志轉(zhuǎn)移和快照備份 287
13.3.10 輔助服務(wù)器的終端用戶連接 287
13.3.11 熱備份的角色改變 287
13.3.12 故障恢復(fù)到主服務(wù)器 288
13.3.13 日志轉(zhuǎn)移和復(fù)制 289
13.3.14 日志轉(zhuǎn)移和應(yīng)用程序代碼 289
13.3.15 日志轉(zhuǎn)移和故障轉(zhuǎn)移群集 289
13.3.16 監(jiān)控服務(wù)器 289
13.3.17 使用日志轉(zhuǎn)移數(shù)據(jù)庫(kù)進(jìn)行全文
搜索 290
13.4 疑難解答 290
第14章 數(shù)據(jù)中心可用性:設(shè)施、人員和
操作 291
14.1 數(shù)據(jù)中心 291
14.2 設(shè)施和設(shè)備需求 292
14.2.1 數(shù)據(jù)中心設(shè)施 292
14.2.2 數(shù)據(jù)中心硬件 293
14.2.3 數(shù)據(jù)中心內(nèi)的數(shù)據(jù)通信 293
14.3 對(duì)人員配置的建議 294
14.4 操作準(zhǔn)則 297
14.4.1 一般操作 297
14.4.2 SQL Server操作 298
14.5 應(yīng)用服務(wù)提供商 302
14.6 小結(jié) 303
第15章 高可用性選項(xiàng) 304
15.1 人、策略和過程的重要性 304
15.1.1 有100%完美的解決方案嗎 304
15.1.2 滿足高運(yùn)行時(shí)間 304
15.1.3 運(yùn)行時(shí)間解決方案和風(fēng)險(xiǎn)管理 305
15.1.4 人:最好的解決方案 305
15.1.5 操作計(jì)劃的本質(zhì) 305
15.1.6 規(guī)劃冗余 306
15.1.7 將解決方案分段 306
15.1.8 手動(dòng)過程 307
15.1.9 提高協(xié)作意識(shí):通信的重要性 307
15.1.10 高可用性以及移動(dòng)和斷開設(shè)備 307
15.2 高可用性的技術(shù) 307
15.2.1 可選的硬件 307
15.2.2 可選的軟件 310
15.2.3 可選擇的SQL Server 316
15.2.4 SQL Server解決方案的結(jié)合 322
15.3 小結(jié) 325
第16章 5個(gè)9:高可用性的極限 326
16.1 確定所需要9的級(jí)別 326
16.2 通過SQL Server 2000獲得高可用性 326
16.2.1 應(yīng)用程序設(shè)計(jì) 327
16.2.2 基本的硬件和軟件 328
16.3 創(chuàng)建災(zāi)難恢復(fù)規(guī)劃 336
16.3.1 準(zhǔn)備環(huán)境 336
16.3.2 故障轉(zhuǎn)移計(jì)劃 339
16.3.3 故障恢復(fù)計(jì)劃 339
16.3.4 人員 339
16.3.5 創(chuàng)建Run Book 339
16.3.6 測(cè)試計(jì)劃 341
16.4 診斷故障 341
16.5 高可用性情況 342
16.5.1 有動(dòng)態(tài)內(nèi)容但沒有電子商務(wù)Web站點(diǎn)
的公司 342
16.5.2 電子商務(wù)Web站點(diǎn) 343
16.5.3 分區(qū)的數(shù)據(jù)庫(kù) 345
16.5.4 小型公司 346
16.6 小結(jié) 346
第17章 數(shù)據(jù)倉(cāng)庫(kù)設(shè)計(jì)的考慮事項(xiàng) 348
17.1 數(shù)據(jù)倉(cāng)庫(kù)、OLTP、OLAP和數(shù)據(jù)挖掘 348
17.2 設(shè)計(jì)數(shù)據(jù)倉(cāng)庫(kù):先決條件 349
17.3 開發(fā)數(shù)據(jù)倉(cāng)庫(kù):詳細(xì)資料 351
17.3.1 識(shí)別和收集需求 352
17.3.2 設(shè)計(jì)維模型 352
17.3.3 開發(fā)體系結(jié)構(gòu) 364
17.3.4 設(shè)計(jì)關(guān)系數(shù)據(jù)庫(kù)和OLAP立方體 365
17.3.5 開發(fā)可操作的數(shù)據(jù)存儲(chǔ)器 366
17.3.6 開發(fā)數(shù)據(jù)維護(hù)應(yīng)用程序 367
17.3.7 開發(fā)分析應(yīng)用程序 367
17.3.8 測(cè)試并配置系統(tǒng) 367
17.4 小結(jié) 368
第18章 在SQL Server 2000數(shù)據(jù)倉(cāng)庫(kù)中
使用分區(qū) 369
18.1 在SQL Server 2000關(guān)系數(shù)據(jù)倉(cāng)庫(kù)中使用
分區(qū) 369
18.1.1 分區(qū)的優(yōu)點(diǎn) 369
18.1.2 分區(qū)的缺點(diǎn) 370
18.1.3 設(shè)計(jì)考慮事項(xiàng) 371
18.1.4 管理分區(qū)的事實(shí)表 375
18.2 在SQL Server 2000 Analysis Services中
使用分區(qū) 376
18.2.1 分區(qū)優(yōu)點(diǎn) 377
18.2.2 分區(qū)的缺點(diǎn) 378
18.2.3 設(shè)計(jì)考慮事項(xiàng) 378
18.2.4 管理分區(qū)立方體 380
18.3 小結(jié) 383
18.4 其他信息 383
18.5 復(fù)制分區(qū)的VBScript代碼示例 384
第19章 數(shù)據(jù)提取、轉(zhuǎn)換和加載技術(shù) 388
19.1 引言 388
19.2 ETL功能元件 389
19.2.1 提取 389
19.2.2 轉(zhuǎn)換 389
19.2.3 加載 390
19.2.4 元數(shù)據(jù) 390
19.3 ETL設(shè)計(jì)的考慮事項(xiàng) 390
19.4 ETL體系結(jié)構(gòu) 391
19.4.1 同質(zhì)體系結(jié)構(gòu) 391
19.4.2 多相體系結(jié)構(gòu) 392
19.5 ETL開發(fā) 393
19.5.1 識(shí)別和映射數(shù)據(jù) 393
19.5.2 開發(fā)功能元件 393
19.6 SQL Server 2000 ETL組件 395
19.7 ETL分段傳輸數(shù)據(jù)庫(kù) 395
19.7.1 服務(wù)器配置 396
19.7.2 數(shù)據(jù)庫(kù)配置 396
19.8 管理代理鍵 397
19.9 ETL代碼實(shí)例 398
19.9.1 代碼實(shí)例用到的表 398
19.9.2 插入新的維記錄 400
19.9.3 管理緩慢變化維 401
19.9.4 管理事實(shí)表 404
19.9.5 高級(jí)技術(shù) 409
19.9.6 元數(shù)據(jù)記錄 412
19.10 小結(jié) 422
第20章 數(shù)據(jù)倉(cāng)庫(kù)中的RDBMS性能調(diào)整
指南 423
20.1 簡(jiǎn)介 423
20.2 性能調(diào)整的基本規(guī)則 423
20.2.1 管理性能 423
20.2.2 利用SQL Server性能工具 424
20.2.3 影響性能的配置選項(xiàng) 424
20.3 磁盤I/O性能最優(yōu)化 429
20.3.1 傳輸速率最優(yōu)化 429
20.3.2 RAID 430
20.4 提高分區(qū)操作的性能 436
20.4.1 分區(qū)對(duì)象的考慮事項(xiàng) 437
20.4.2 并行數(shù)據(jù)檢索 440
20.5 數(shù)據(jù)載入的最優(yōu)化 441
20.5.1 選擇合適的數(shù)據(jù)庫(kù)恢復(fù)模型 442
20.5.2 使用bcp,批量插入或者批量拷貝
函數(shù) 442
20.5.3 控制鎖行為 443
20.5.4 并行載入數(shù)據(jù) 443
20.5.5 載入預(yù)排序數(shù)據(jù) 445
20.5.6 數(shù)據(jù)載入時(shí)FILLFACOTR和PAD
_INDEX的影響 445
20.5.7 初始數(shù)據(jù)載入的一般準(zhǔn)則 446
20.5.8 增量數(shù)據(jù)載入的一般規(guī)則 446
20.6 索引和索引維護(hù) 446
20.6.1 SQL Server中的索引類型 446
20.6.2 索引如何工作 447
20.6.3 交叉索引 447
20.6.4 SQL Server中的索引結(jié)構(gòu) 448
20.6.5 聚集索引 448
20.6.6 非聚集索引 450
20.6.7 惟一索引 450
20.6.8 計(jì)算列的索引 451
20.6.9 索引視圖 452
20.6.10 覆蓋索引 454
20.6.11 索引選擇 454
20.6.12 索引創(chuàng)建和并行操作 455
20.6.13 索引維護(hù) 456
20.7 SQL Server分析調(diào)節(jié)工具 458
20.7.1 示例數(shù)據(jù)和負(fù)載 459
20.7.2 SQL Profiler 459
20.7.3 SQL Query Analyzer 462
20.8 監(jiān)視系統(tǒng) 467
20.9 理解SQL Server內(nèi)部機(jī)制 472
20.9.1 工作線程 472
20.9.2 Lazy Writer 473
20.9.3 檢查點(diǎn) 473
20.9.4 日志管理器 474
20.9.5 預(yù)讀管理 474
20.9.6 其他性能調(diào)節(jié)相關(guān)專題 475
20.10 尋找更多的信息 478
第21章 監(jiān)視Visual Basic中的DTS多相
數(shù)據(jù)提取 479
21.1 多相數(shù)據(jù)提取分析 479
21.1.1 編程界面 479
21.1.2 分組執(zhí)行環(huán)境 479
21.1.3 數(shù)據(jù)提取中的故障定位 480
21.2 多相數(shù)據(jù)提取的復(fù)習(xí) 480
21.2.1 基礎(chǔ)的多相數(shù)據(jù)提取過程 480
21.2.2 變換狀態(tài) 480
21.2.3 多相數(shù)據(jù)提取的步驟 480
21.2.4 影響步驟的性質(zhì) 483
21.3 監(jiān)視解決方案實(shí)例 483
21.3.1 方案體系結(jié)構(gòu) 483
21.3.2 COM+事件類:Monitor DTS
Events.DLL 484
21.3.3 發(fā)布者應(yīng)用程序:Monitor
DTS .DLL 485
21.3.4 用戶應(yīng)用程序:Monitor
DTSWatch.EXE 486
21.3.5 DTS分組:Monitor DTS
Samples DTS 488
21.3.6 執(zhí)行方案 491
第22章 真實(shí)世界中的立方體 492
22.1 設(shè)計(jì)基本原理 492
22.2 維的設(shè)計(jì) 494
22.2.1 初始化設(shè)計(jì)的問題 495
22.2.2 維變量 497
22.2.3 維特征 499
22.2.4 維存儲(chǔ)和處理 503
22.3 設(shè)計(jì)立方體 504
22.3.1 立方體變化 504
22.3.2 立方體特性 507
22.3.3 立方體存儲(chǔ)和處理 512
第23章 使用MDX的商業(yè)案例解決方案 516
23.1 常規(guī)問題 516
23.1.1 如何從不同立方體中檢索數(shù)據(jù) 516
23.1.2 如何執(zhí)行基礎(chǔ)容器(Basic Basket)
分析 517
23.1.3 如何進(jìn)行復(fù)雜的字符串比較 518
23.1.4 如何將百分比顯示為測(cè)量 519
23.1.5 如何將累積總數(shù)顯示為測(cè)量 520
23.1.6 如何在WHERE子句中實(shí)現(xiàn)邏輯
AND和OR條件 522
23.1.7 如何在MDX中使用定制成員屬性 524
23.2 導(dǎo)航問題 525
23.2.1 如何實(shí)現(xiàn)多于一級(jí)的深探,或者
跳過一級(jí) 525
23.2.2 如何得到一個(gè)體系某個(gè)級(jí)取最高值
的成員 526
23.3 操作問題 528
23.3.1 如何將成員分級(jí)或重排序 528
23.3.2 如何在一個(gè)維中不同級(jí)上使用不同
的計(jì)算 529
23.3.3 如何為不同的維使用不同的計(jì)算 530
23.4 日期和時(shí)間問題 532
23.4.1 如何在MDX中使用時(shí)段 532
23.4.2 如何在MDX中使用累計(jì)時(shí)段 533
23.4.3 如何對(duì)不同時(shí)段采用不同的計(jì)算 534
23.4.4 如何在MDX中比較時(shí)段 536
第24章 數(shù)據(jù)挖掘的有效策略 538
24.1 簡(jiǎn)介 538
24.2 數(shù)據(jù)挖掘過程 541
24.2.1 數(shù)據(jù)選擇 542
24.2.2 數(shù)據(jù)清除 544
24.2.3 數(shù)據(jù)豐富 545
24.2.4 數(shù)據(jù)變換 545
24.2.5 準(zhǔn)備測(cè)試集 546
24.2.6 數(shù)據(jù)挖掘模型結(jié)構(gòu) 547
24.2.7 數(shù)據(jù)挖掘模型的評(píng)估 555
24.2.8 數(shù)據(jù)挖掘模型的反饋 559
第25章 為客戶獲取數(shù)據(jù) 564
25.1 開發(fā)Analysis Services客戶應(yīng)用 564
25.1.1 處理數(shù)據(jù) 564
25.1.2 處理元數(shù)據(jù) 569
25.2 通過Analysis Services使用互聯(lián)網(wǎng) 576
第26章 Analysis Service性能調(diào)整 577
26.1 引言 577
26.2 體系結(jié)構(gòu) 578
26.2.1 概述 578
26.2.2 內(nèi)存管理 580
26.2.3 線程管理 583
26.2.4 處理交互 586
26.2.5 查詢交互 588
26.3 提高全面性能 588
26.3.1 硬件配置 589
26.3.2 維度和立方體的設(shè)計(jì) 590
26.3.3 存儲(chǔ)模式選擇 591
26.3.4 聚集設(shè)計(jì) 592
26.3.5 模式優(yōu)化 592
26.3.6 分區(qū)策略 592
26.4 提高處理性能 594
26.4.1 處理選項(xiàng) 594
26.4.2 內(nèi)存要求 594
26.4.3 存儲(chǔ)要求 595
26.5 提高查詢的性能 595
26.5.1 內(nèi)存要求 595
26.5.2 使用分析和聚集設(shè)計(jì) 596
26.6 性能評(píng)估 597
26.6.1 Analysis Service性能計(jì)數(shù)器 597
26.6.2 系統(tǒng)性能計(jì)數(shù)器 601
第27章 創(chuàng)建交互數(shù)字儀表板 605
27.1 簡(jiǎn)介 605
27.2 必需的軟件 606
27.2.1 SQL Server 2000 607
27.2.2 Windows 2000 607
27.2.3 Internet Explorer 5.X 607
27.2.4 數(shù)字儀表板資源包 607
27.2.5 下載并安裝DDRK和SQL Server實(shí)例
數(shù)字儀表板 608
27.3 設(shè)置 608
27.3.1 下載代碼實(shí)例 608
27.3.2 為HTM和HTC文件創(chuàng)建物理的和
虛擬的目錄 608
27.3.3 為XML和XSL文件創(chuàng)建物理的和
虛擬的目錄 608
27.3.4 復(fù)制和編輯HTM和HTC文件 609
27.4 建立儀表板 609
27.4.1 定義儀表板 610
27.4.2 定義Customer List Web Part 610
27.4.3 定義Order Chart Web Part 611
27.4.4 對(duì)儀表板進(jìn)行測(cè)試 611
27.4.5 檢查代碼實(shí)例 611
第28章 Analysis Services元數(shù)據(jù)的數(shù)字
儀表板瀏覽器 616
28.1 簡(jiǎn)介 616
28.2 必要條件 616
28.2.1 Windows 2000 Server 616
28.2.2 具有Analysis Services的SQL
Server 2000 617
28.2.3 Digital Dashboard Resource
Kit 2.01 617
28.2.4 Internet Explorer 5.5 617
28.3 安裝 617
28.3.1 復(fù)制文件 618
28.3.2 安裝IIS虛擬目錄 618
28.3.3 許可授權(quán) 618
28.4 創(chuàng)建數(shù)字儀表板 619
28.4.1 安裝儀表板 619
28.4.2 創(chuàng)建ServerConnect Web Parts 619
28.4.3 創(chuàng)建DBSelectWeb Part 619
28.4.4 創(chuàng)建CollSelectWeb Part 620
28.4.5 創(chuàng)建MemberSelect Web Part 620
28.4.6 創(chuàng)建MetaDataWeb Parts 621
28.4.7 測(cè)試儀表板 621
28.5 使用儀表板 621
28.6 實(shí)例文件 622
28.6.1 文本文件(嵌入的內(nèi)容) 622
28.6.2 ASP文件 623
28.7 已知問題 625
28.7.1 不能連接到注冊(cè)表 625
28.7.2 Web Parts的大小 625
第29章 復(fù)制中的常見問題 626
29.1 復(fù)制和復(fù)制選項(xiàng)的類型 626
29.1.1 應(yīng)當(dāng)使用哪種類型的復(fù)制 626
29.1.2 合并復(fù)制和可更新訂閱之間的
區(qū)別 627
29.1.3 當(dāng)使用事物復(fù)制和排隊(duì)更新時(shí),應(yīng)
該使用SQL Server排隊(duì)還是Microsoft
Message Queuing Services 627
29.2 執(zhí)行復(fù)制 628
29.2.1 Local Distributor和Remote Distributor
的區(qū)別 628
29.2.2 應(yīng)該使用哪種類型的Subscription:
Push還是Pull 628
29.2.3 如果正在使用拉訂閱,應(yīng)該何時(shí)把
它們定義為匿名 629
29.2.4 腳本復(fù)制的優(yōu)越性有哪些 629
29.2.5 應(yīng)該手動(dòng)應(yīng)用快照還是自動(dòng)應(yīng)用
快照 629
29.2.6 可否在SQL Server和不同種類的
數(shù)據(jù)庫(kù)之間復(fù)制數(shù)據(jù) 630
29.2.7 如果正在使用SQL Server 6.5或
SQL Server 7.0 Subscriber,那么
可否使用SQL Server 2000中的新
特征 630
29.2.8 Microsoft SQL Server Desktop
Engine可否參與復(fù)制 631
29.2.9 當(dāng)升級(jí)到SQL Server 2000時(shí),是
否需要同時(shí)升級(jí)所有復(fù)制中的服
務(wù)器 631
29.3 復(fù)制和熱備份服務(wù)器恢復(fù)選項(xiàng) 632
29.3.1 是否應(yīng)該使用復(fù)制、日志轉(zhuǎn)移或群
集作為故障轉(zhuǎn)移的解決方法 632
29.3.2 復(fù)制工作可否在一個(gè)群集上 632
第30章 使用Visual Basic創(chuàng)建合并復(fù)制自
定義沖突分解器 633
30.1 使用Microsoft SQL復(fù)制沖突分解器庫(kù) 633
30.1.1 向Visual Basic中添加Microsoft
SQL Replication Conflict
Resolver Library 634
30.1.2 IVBCustomResolver接口 634
30.1.3 IReplRowChange和IConnectionInfo
接口 635
30.1.4 常量 651
30.2 注冊(cè)定制沖突分解器 657
30.3 合并復(fù)制定制沖突分解器的實(shí)例 657
第31章 使用XML向網(wǎng)絡(luò)展示SQL Server
數(shù)據(jù) 661
31.1 使用SELECT語句生成XML 661
31.2 在Internet上生成XML 661
第32章 優(yōu)化實(shí)施English Query 673
32.1 English Query概述 673
32.2 在開始前 675
32.3 創(chuàng)辦一個(gè)基本模型 675
32.3.1 編輯實(shí)體屬性 676
32.3.2 闡明并測(cè)試典型性問題 676
32.3.3 使用Suggestion Wizard 677
32.3.4 添加幫助文本 677
32.4 擴(kuò)展模型 678
32.4.1 創(chuàng)建好的實(shí)體關(guān)系 678
32.4.2 首先創(chuàng)建廣泛關(guān)系,然后處理特殊
問題 679
32.4.3 重新測(cè)試問題 679
32.4.4 為了實(shí)現(xiàn)“Free-Form”文本搜索,
啟動(dòng)全文搜索 679
32.4.5 為數(shù)據(jù)分析問題創(chuàng)建一個(gè)OLAP
模型 680
32.5 配置English Query解決方案 681
32.5.1 使用實(shí)例應(yīng)用程序 681
32.5.2 為用戶提供實(shí)例問題 681
32.5.3 提供問題生成器 681
32.6 維護(hù)和改進(jìn)模型 682
32.6.1 保持模型一直是最新的 682
32.6.2 使用日志來改進(jìn)結(jié)果 683
32.7 故障排除 683
第33章 數(shù)據(jù)層:優(yōu)化數(shù)據(jù)庫(kù)的
途徑 685
33.1 新的途徑 685
33.2 優(yōu)化循環(huán) 686
33.3 對(duì)狀態(tài)進(jìn)行評(píng)估 687
33.3.1 性能監(jiān)視工具 688
33.3.2 分段傳輸測(cè)試 690
33.4 監(jiān)視和優(yōu)化 692
33.4.1 監(jiān)視一個(gè)系統(tǒng) 692
33.4.2 分析結(jié)果:數(shù)據(jù)庫(kù)和代碼級(jí)別 696
33.4.3 優(yōu)化數(shù)據(jù)組件 702
33.4.4 優(yōu)化代碼組件 703
33.4.5 優(yōu)化存儲(chǔ)組件 704
33.4.6 優(yōu)化服務(wù)器配置 706
33.5 開發(fā)硬件 706
33.5.1 最佳化性能 707
33.5.2 容量規(guī)劃 707
33.5.3 處理已有的硬件 709
33.5.4 實(shí)例服務(wù)器配置 712
33.6 小結(jié) 716
第34章 識(shí)別一般的管理問題 717
34.1 安裝存儲(chǔ)過程 717
34.2 檢查服務(wù)器配置(sp_rk_audit
_configure) 719
34.2.1 運(yùn)行sp_rk_audit_configure 720
34.2.2 sp_rk_audit_configure的工作方式 721
34.2.3 修改sp_rk_audit_configure 722
34.3 檢查數(shù)據(jù)庫(kù)配置(sp_rk_audit
_dboptions) 723
34.3.1 運(yùn)行sp_rk_audit_dboptions 724
34.3.2 sp_rk_audit_dboptions的工作方式 725
34.3.3 修改sp_rk_audit_dboptions
_check_1_db以看到不同值 728
34.4 應(yīng)用程序故障排除 730
34.4.1 運(yùn)行sp_rk_blocker_blockee 730
34.4.2 sp_rk_blocker_blockee是怎樣
工作的 731
34.4.3 修改sp_rk_blocker_blockee 732
第35章 使用Visual Basic遠(yuǎn)程管理SQL
Server 2000 733
35.1 SQL初級(jí)管理員應(yīng)用程序的內(nèi)幕 734
35.1.1 用戶界面 734
35.1.2 Visual Basic代碼 737
35.2 小結(jié) 757
第36章 使用視圖查看性能 758
36.1 什么是索引視圖 758
36.2 從索引視圖中獲取盡可能多的信息 759
36.3 設(shè)計(jì)索引視圖 761
36.3.1 設(shè)計(jì)索引視圖的準(zhǔn)則 762
36.3.2 使用Index Tuning Wizard 762
36.3.3 維護(hù)索引視圖 763
36.4 創(chuàng)建索引視圖 763
36.4.1 使用SET選項(xiàng)獲得一致的結(jié)果 764
36.4.2 使用確定性的函數(shù) 764
36.4.3 索引視圖的附加要求 765
36.5 索引視圖實(shí)例 766
第37章 用INSTEAD OF擴(kuò)展觸發(fā)器 771
37.1 什么是INSTEAD OF觸發(fā)器 771
37.2 在INSTEAD OF觸發(fā)器中定制錯(cuò)誤
消息 772
37.3 使用INSTEAD OF觸發(fā)器創(chuàng)建可更新
的視圖 774
37.4 在分區(qū)視圖上的INSTEAD OF觸發(fā)器 778
37.5 設(shè)計(jì)INSTEAD OF觸發(fā)器準(zhǔn)則 779
37.6 INSTEAD OF觸發(fā)器的性能準(zhǔn)則 780
第38章 在SQL Server上進(jìn)行橫向擴(kuò)展 781
38.1 準(zhǔn)備就緒的校驗(yàn)表 782
38.1.1 準(zhǔn)備好在SQL Server上進(jìn)行
Scale Out 782
38.1.2 設(shè)計(jì)注意事項(xiàng) 783
38.1.3 理解聯(lián)盟 784
38.2 數(shù)據(jù)分區(qū)組件 785
38.2.1 分區(qū)視圖的工作方式 787
38.2.2 創(chuàng)建分區(qū)視圖 788
38.2.3 分區(qū)的查詢計(jì)劃 789
38.2.4 數(shù)據(jù)相關(guān)的路由選擇 791
38.2.5 其他選項(xiàng) 791
38.3 管理考慮事項(xiàng) 792
38.3.1 分區(qū)維護(hù) 792
38.3.2 災(zāi)難恢復(fù)和分區(qū) 793
38.3.3 高可用性 793
附錄A 關(guān)于本書光盤 795

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    Microsoft SQL Server 2000資源大全 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7