出版時間:2002-2 出版社:機械工業(yè)出版社 作者:美 Microsoft公司 著 云舟工作室 譯 頁數(shù):798
Tag標簽:無
內(nèi)容概要
本書由SQL Server產(chǎn)品組和Microsoft咨詢服務(wù)成員編寫而成,主要介紹了SQL Server 2000的核心功能和新特性。本書內(nèi)容包括:數(shù)據(jù)倉庫、安全性、故障轉(zhuǎn)移群集、可伸縮性、XML和數(shù)字儀表板等。隨書附帶光盤中包含大量SQL Server工具、實例和代碼示例。本書內(nèi)容全面、講解透徹,為每個從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站點 5
1.3 本書支持內(nèi)容 6
第2章 SQL Server 2000中的新特征 7
2.1 關(guān)系數(shù)據(jù)庫提高 7
2.2 相關(guān)數(shù)據(jù)的XML集成 11
2.3 圖形管理升級 12
2.4 復(fù)制擴展 12
2.5 數(shù)據(jù)傳送服務(wù)升級 15
2.6 Analysis Services升級 16
2.6.1 立方體升級 16
2.6.2 維度升級 18
2.6.3 數(shù)據(jù)挖掘升級 19
2.6.4 安全性升級 20
2.6.5 數(shù)據(jù)透視表服務(wù)中的客戶連接性
升級 21
2.6.6 其他升級 21
2.7 元數(shù)據(jù)服務(wù)升級 22
2.7.1 元數(shù)據(jù)瀏覽器升級 23
2.7.2 XML Encoding升級 23
2.7.3 儲存庫引擎編程升級 23
2.7.4 儲存庫引擎模型升級 25
2.8 英語查詢升級 27
2.9 文檔升級 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標準版 32
3.3 特定應(yīng)用的SQL Server 2000版本 32
3.3.1 SQL Server 2000個人版 33
3.3.2 SQL Server 2000開發(fā)者版 33
3.3.3 SQL Server 2000體驗版 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 升級 38
4.4 選擇許可模型 38
4.4.1 混合許可環(huán)境 39
4.4.2 對失敗族配置的許可 39
4.4.3 對多重實體配置的認可 40
4.4.4 SQL Server 2000個人版認可 40
4.4.5 SQL Server 2000桌面引擎認可 40
4.5 轉(zhuǎn)換許可 41
第5章 將Access 2000數(shù)據(jù)庫移植到SQL
Server 2000 42
5.1 移植選項 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查詢移植到存儲程序和
視圖 48
5.5.4 將Access查詢移植到Transact-SQL
腳本 49
5.6 對于查詢的額外設(shè)計考慮 49
5.7 確認符合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 針對客戶/服務(wù)器環(huán)境優(yōu)化應(yīng)用
程序 55
5.8.3 優(yōu)化數(shù)據(jù)結(jié)構(gòu) 56
第6章 將Sybase數(shù)據(jù)庫移植到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)存儲過程 69
6.6 理解數(shù)據(jù)庫管理的差異 70
6.7 移植校驗表 72
第7章 將Oracle數(shù)據(jù)庫移植到SQL
Server 2000 74
7.1 概述 74
7.1.1 SQL語言擴展 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ù)庫的定義 76
7.2.2 數(shù)據(jù)庫系統(tǒng)目錄 77
7.2.3 物理和邏輯存儲結(jié)構(gòu) 78
7.2.4 帶區(qū)數(shù)據(jù) 78
7.2.5 事項記錄和自動恢復(fù) 79
7.2.6 備份和恢復(fù)數(shù)據(jù) 80
7.2.7 網(wǎng)絡(luò) 81
7.2.8 數(shù)據(jù)庫安全和角色 81
7.3 定義數(shù)據(jù)庫對象 84
7.3.1 數(shù)據(jù)庫對象標識符 85
7.3.2 合格的表名 86
7.3.3 創(chuàng)建表 87
7.3.4 表和索引的存儲參數(shù) 87
7.3.5 使用SELECT語句創(chuàng)建表 88
7.3.6 視圖 88
7.3.7 索引 90
7.3.8 用臨時表 93
7.3.9 數(shù)據(jù)類型 94
7.3.10 對象級許可 96
7.4 加強數(shù)據(jù)完整性和業(yè)務(wù)規(guī)則 97
7.4.1 實體完整性 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 動態(tài)鎖定 110
7.5.4 改變默認鎖定行為 111
7.5.5 SELECT...FOR UPDATE 112
7.5.6 顯示請求表級鎖定 112
7.5.7 處理死鎖 113
7.5.8 遠程事務(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 實現(xiàn)光標 134
7.7.1 光標句法 135
7.7.2 聲明光標 135
7.7.3 打開光標 136
7.7.4 選取數(shù)據(jù) 136
7.7.5 CURRENT OF子句 137
7.7.6 關(guān)閉光標 137
7.7.7 光標示例 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 只向前的光標 141
7.10.4 服務(wù)器光標 142
7.10.5 可滾動的光標 143
7.10.6 使用SQL Server的默認結(jié)果集和
服務(wù)器光標的策略 144
7.10.7 每次連接中多個活動語句 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)用存儲過程 147
7.10.13 本地SQL變換 147
7.10.14 手動提交模式 148
7.11 開發(fā)、管理數(shù)據(jù)庫復(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ù)庫的變化 155
8.1 為變化的環(huán)境做好準備 155
8.1.1 相沖突的目標 155
8.1.2 管理開發(fā)環(huán)境 156
8.1.3 管理QA環(huán)境 163
8.1.4 管理生產(chǎn)實現(xiàn) 165
8.2 小結(jié) 167
第9章 存儲引擎升級 169
9.1 存儲引擎升級 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 管理方面的升級 180
9.6 數(shù)據(jù)存儲組件 183
9.7 創(chuàng)新以及發(fā)展 184
第10章 實現(xiàn)安全性 185
10.1 簡介 185
10.2 新的安全性特性 185
10.2.1 安全的配置 185
10.2.2 完成C2安全性評估 186
10.2.3 在Windows 2000環(huán)境中的Kerberos
及Delegation 186
10.2.4 安全性審計 187
10.2.5 刪除SQLAgentCmdExec代理賬戶 188
10.2.6 服務(wù)器角色升級 188
10.2.7 加密 189
10.2.8 口令保護 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ù)庫 199
10.4 實施服務(wù)器等級的安全性 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 對象級別安全性的實現(xiàn) 208
10.5.1 如何檢查許可 208
10.5.2 命名的管道及多協(xié)議許可 211
10.6 從SQL Server 7.0升級 212
10.7 從SQL Server 6.5升級 212
10.8 設(shè)置安全的SQL Server 2000安裝 215
10.8.1 服務(wù)賬戶 216
10.8.2 文件系統(tǒng) 217
10.8.3 登錄庫 218
10.8.4 審計 218
10.8.5 審計記錄(profiling for auditing) 219
10.8.6 備份和恢復(fù) 219
10.8.7 一般Windows安全性配置 221
第11章 使用BLOB 223
11.1 設(shè)計BLOB 223
11.1.1 SQL Server中的BLOB存儲 224
11.1.2 學(xué)習TerraServer設(shè)計和實現(xiàn) 230
11.1.3 特殊操作中的BLOB 233
11.2 實現(xiàn)BLOB 234
11.2.1 服務(wù)器上的BLOB 235
11.2.2 客戶機上的BLOB 240
11.3 在SQL Server中處理BLOB 249
第12章 故障轉(zhuǎn)移群集 251
12.1 增強的故障轉(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 實現(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 最佳實踐 264
12.5 維護SQL Server 2000故障轉(zhuǎn)移群集 272
12.5.1 備份和恢復(fù) 272
12.5.2 保證虛擬服務(wù)器不會由于其他服務(wù)
的故障而發(fā)生故障 273
12.5.3 添加、修改或更新TCP/IP地址 274
12.5.4 在虛擬服務(wù)器定義中添加或刪除
一個群集節(jié)點 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 保持數(shù)據(jù)同步 281
13.2.2 服務(wù)器 281
13.2.3 保存舊的事項記錄文件 282
13.2.4 閾值 282
13.2.5 安裝考慮事項 283
13.2.6 準備工作表 284
13.3 日志轉(zhuǎn)移技巧和優(yōu)化實踐 285
13.3.1 輔助服務(wù)器容量 285
13.3.2 從輔助服務(wù)器生成數(shù)據(jù)庫備份 285
13.3.3 保持注冊信息同步 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ù)庫檢查實用
數(shù)據(jù)庫的安全性 287
13.3.8 使用日志轉(zhuǎn)移的數(shù)據(jù)庫進行報告 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ù)庫進行全文
搜索 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 對人員配置的建議 294
14.4 操作準則 297
14.4.1 一般操作 297
14.4.2 SQL Server操作 298
14.5 應(yīng)用服務(wù)提供商 302
14.6 小結(jié) 303
第15章 高可用性選項 304
15.1 人、策略和過程的重要性 304
15.1.1 有100%完美的解決方案嗎 304
15.1.2 滿足高運行時間 304
15.1.3 運行時間解決方案和風險管理 305
15.1.4 人:最好的解決方案 305
15.1.5 操作計劃的本質(zhì) 305
15.1.6 規(guī)劃冗余 306
15.1.7 將解決方案分段 306
15.1.8 手動過程 307
15.1.9 提高協(xié)作意識:通信的重要性 307
15.1.10 高可用性以及移動和斷開設(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個9:高可用性的極限 326
16.1 確定所需要9的級別 326
16.2 通過SQL Server 2000獲得高可用性 326
16.2.1 應(yīng)用程序設(shè)計 327
16.2.2 基本的硬件和軟件 328
16.3 創(chuàng)建災(zāi)難恢復(fù)規(guī)劃 336
16.3.1 準備環(huán)境 336
16.3.2 故障轉(zhuǎn)移計劃 339
16.3.3 故障恢復(fù)計劃 339
16.3.4 人員 339
16.3.5 創(chuàng)建Run Book 339
16.3.6 測試計劃 341
16.4 診斷故障 341
16.5 高可用性情況 342
16.5.1 有動態(tài)內(nèi)容但沒有電子商務(wù)Web站點
的公司 342
16.5.2 電子商務(wù)Web站點 343
16.5.3 分區(qū)的數(shù)據(jù)庫 345
16.5.4 小型公司 346
16.6 小結(jié) 346
第17章 數(shù)據(jù)倉庫設(shè)計的考慮事項 348
17.1 數(shù)據(jù)倉庫、OLTP、OLAP和數(shù)據(jù)挖掘 348
17.2 設(shè)計數(shù)據(jù)倉庫:先決條件 349
17.3 開發(fā)數(shù)據(jù)倉庫:詳細資料 351
17.3.1 識別和收集需求 352
17.3.2 設(shè)計維模型 352
17.3.3 開發(fā)體系結(jié)構(gòu) 364
17.3.4 設(shè)計關(guān)系數(shù)據(jù)庫和OLAP立方體 365
17.3.5 開發(fā)可操作的數(shù)據(jù)存儲器 366
17.3.6 開發(fā)數(shù)據(jù)維護應(yīng)用程序 367
17.3.7 開發(fā)分析應(yīng)用程序 367
17.3.8 測試并配置系統(tǒng) 367
17.4 小結(jié) 368
第18章 在SQL Server 2000數(shù)據(jù)倉庫中
使用分區(qū) 369
18.1 在SQL Server 2000關(guān)系數(shù)據(jù)倉庫中使用
分區(qū) 369
18.1.1 分區(qū)的優(yōu)點 369
18.1.2 分區(qū)的缺點 370
18.1.3 設(shè)計考慮事項 371
18.1.4 管理分區(qū)的事實表 375
18.2 在SQL Server 2000 Analysis Services中
使用分區(qū) 376
18.2.1 分區(qū)優(yōu)點 377
18.2.2 分區(qū)的缺點 378
18.2.3 設(shè)計考慮事項 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è)計的考慮事項 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ù)據(jù) 393
19.5.2 開發(fā)功能元件 393
19.6 SQL Server 2000 ETL組件 395
19.7 ETL分段傳輸數(shù)據(jù)庫 395
19.7.1 服務(wù)器配置 396
19.7.2 數(shù)據(jù)庫配置 396
19.8 管理代理鍵 397
19.9 ETL代碼實例 398
19.9.1 代碼實例用到的表 398
19.9.2 插入新的維記錄 400
19.9.3 管理緩慢變化維 401
19.9.4 管理事實表 404
19.9.5 高級技術(shù) 409
19.9.6 元數(shù)據(jù)記錄 412
19.10 小結(jié) 422
第20章 數(shù)據(jù)倉庫中的RDBMS性能調(diào)整
指南 423
20.1 簡介 423
20.2 性能調(diào)整的基本規(guī)則 423
20.2.1 管理性能 423
20.2.2 利用SQL Server性能工具 424
20.2.3 影響性能的配置選項 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ū)對象的考慮事項 437
20.4.2 并行數(shù)據(jù)檢索 440
20.5 數(shù)據(jù)載入的最優(yōu)化 441
20.5.1 選擇合適的數(shù)據(jù)庫恢復(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ù)載入時FILLFACOTR和PAD
_INDEX的影響 445
20.5.7 初始數(shù)據(jù)載入的一般準則 446
20.5.8 增量數(shù)據(jù)載入的一般規(guī)則 446
20.6 索引和索引維護 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 計算列的索引 451
20.6.9 索引視圖 452
20.6.10 覆蓋索引 454
20.6.11 索引選擇 454
20.6.12 索引創(chuàng)建和并行操作 455
20.6.13 索引維護 456
20.7 SQL Server分析調(diào)節(jié)工具 458
20.7.1 示例數(shù)據(jù)和負載 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)部機制 472
20.9.1 工作線程 472
20.9.2 Lazy Writer 473
20.9.3 檢查點 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ù)習 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)視解決方案實例 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章 真實世界中的立方體 492
22.1 設(shè)計基本原理 492
22.2 維的設(shè)計 494
22.2.1 初始化設(shè)計的問題 495
22.2.2 維變量 497
22.2.3 維特征 499
22.2.4 維存儲和處理 503
22.3 設(shè)計立方體 504
22.3.1 立方體變化 504
22.3.2 立方體特性 507
22.3.3 立方體存儲和處理 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 如何進行復(fù)雜的字符串比較 518
23.1.4 如何將百分比顯示為測量 519
23.1.5 如何將累積總數(shù)顯示為測量 520
23.1.6 如何在WHERE子句中實現(xiàn)邏輯
AND和OR條件 522
23.1.7 如何在MDX中使用定制成員屬性 524
23.2 導(dǎo)航問題 525
23.2.1 如何實現(xiàn)多于一級的深探,或者
跳過一級 525
23.2.2 如何得到一個體系某個級取最高值
的成員 526
23.3 操作問題 528
23.3.1 如何將成員分級或重排序 528
23.3.2 如何在一個維中不同級上使用不同
的計算 529
23.3.3 如何為不同的維使用不同的計算 530
23.4 日期和時間問題 532
23.4.1 如何在MDX中使用時段 532
23.4.2 如何在MDX中使用累計時段 533
23.4.3 如何對不同時段采用不同的計算 534
23.4.4 如何在MDX中比較時段 536
第24章 數(shù)據(jù)挖掘的有效策略 538
24.1 簡介 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 準備測試集 546
24.2.6 數(shù)據(jù)挖掘模型結(jié)構(gòu) 547
24.2.7 數(shù)據(jù)挖掘模型的評估 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è)計 590
26.3.3 存儲模式選擇 591
26.3.4 聚集設(shè)計 592
26.3.5 模式優(yōu)化 592
26.3.6 分區(qū)策略 592
26.4 提高處理性能 594
26.4.1 處理選項 594
26.4.2 內(nèi)存要求 594
26.4.3 存儲要求 595
26.5 提高查詢的性能 595
26.5.1 內(nèi)存要求 595
26.5.2 使用分析和聚集設(shè)計 596
26.6 性能評估 597
26.6.1 Analysis Service性能計數(shù)器 597
26.6.2 系統(tǒng)性能計數(shù)器 601
第27章 創(chuàng)建交互數(shù)字儀表板 605
27.1 簡介 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ù)字儀表板 608
27.3 設(shè)置 608
27.3.1 下載代碼實例 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 對儀表板進行測試 611
27.4.5 檢查代碼實例 611
第28章 Analysis Services元數(shù)據(jù)的數(shù)字
儀表板瀏覽器 616
28.1 簡介 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 測試儀表板 621
28.5 使用儀表板 621
28.6 實例文件 622
28.6.1 文本文件(嵌入的內(nèi)容) 622
28.6.2 ASP文件 623
28.7 已知問題 625
28.7.1 不能連接到注冊表 625
28.7.2 Web Parts的大小 625
第29章 復(fù)制中的常見問題 626
29.1 復(fù)制和復(fù)制選項的類型 626
29.1.1 應(yīng)當使用哪種類型的復(fù)制 626
29.1.2 合并復(fù)制和可更新訂閱之間的
區(qū)別 627
29.1.3 當使用事物復(fù)制和排隊更新時,應(yīng)
該使用SQL Server排隊還是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)該何時把
它們定義為匿名 629
29.2.4 腳本復(fù)制的優(yōu)越性有哪些 629
29.2.5 應(yīng)該手動應(yīng)用快照還是自動應(yīng)用
快照 629
29.2.6 可否在SQL Server和不同種類的
數(shù)據(jù)庫之間復(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 當升級到SQL Server 2000時,是
否需要同時升級所有復(fù)制中的服
務(wù)器 631
29.3 復(fù)制和熱備份服務(wù)器恢復(fù)選項 632
29.3.1 是否應(yīng)該使用復(fù)制、日志轉(zhuǎn)移或群
集作為故障轉(zhuǎn)移的解決方法 632
29.3.2 復(fù)制工作可否在一個群集上 632
第30章 使用Visual Basic創(chuàng)建合并復(fù)制自
定義沖突分解器 633
30.1 使用Microsoft SQL復(fù)制沖突分解器庫 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 注冊定制沖突分解器 657
30.3 合并復(fù)制定制沖突分解器的實例 657
第31章 使用XML向網(wǎng)絡(luò)展示SQL Server
數(shù)據(jù) 661
31.1 使用SELECT語句生成XML 661
31.2 在Internet上生成XML 661
第32章 優(yōu)化實施English Query 673
32.1 English Query概述 673
32.2 在開始前 675
32.3 創(chuàng)辦一個基本模型 675
32.3.1 編輯實體屬性 676
32.3.2 闡明并測試典型性問題 676
32.3.3 使用Suggestion Wizard 677
32.3.4 添加幫助文本 677
32.4 擴展模型 678
32.4.1 創(chuàng)建好的實體關(guān)系 678
32.4.2 首先創(chuàng)建廣泛關(guān)系,然后處理特殊
問題 679
32.4.3 重新測試問題 679
32.4.4 為了實現(xiàn)“Free-Form”文本搜索,
啟動全文搜索 679
32.4.5 為數(shù)據(jù)分析問題創(chuàng)建一個OLAP
模型 680
32.5 配置English Query解決方案 681
32.5.1 使用實例應(yīng)用程序 681
32.5.2 為用戶提供實例問題 681
32.5.3 提供問題生成器 681
32.6 維護和改進模型 682
32.6.1 保持模型一直是最新的 682
32.6.2 使用日志來改進結(jié)果 683
32.7 故障排除 683
第33章 數(shù)據(jù)層:優(yōu)化數(shù)據(jù)庫的
途徑 685
33.1 新的途徑 685
33.2 優(yōu)化循環(huán) 686
33.3 對狀態(tài)進行評估 687
33.3.1 性能監(jiān)視工具 688
33.3.2 分段傳輸測試 690
33.4 監(jiān)視和優(yōu)化 692
33.4.1 監(jiān)視一個系統(tǒng) 692
33.4.2 分析結(jié)果:數(shù)據(jù)庫和代碼級別 696
33.4.3 優(yōu)化數(shù)據(jù)組件 702
33.4.4 優(yōu)化代碼組件 703
33.4.5 優(yōu)化存儲組件 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 實例服務(wù)器配置 712
33.6 小結(jié) 716
第34章 識別一般的管理問題 717
34.1 安裝存儲過程 717
34.2 檢查服務(wù)器配置(sp_rk_audit
_configure) 719
34.2.1 運行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ù)庫配置(sp_rk_audit
_dboptions) 723
34.3.1 運行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 運行sp_rk_blocker_blockee 730
34.4.2 sp_rk_blocker_blockee是怎樣
工作的 731
34.4.3 修改sp_rk_blocker_blockee 732
第35章 使用Visual Basic遠程管理SQL
Server 2000 733
35.1 SQL初級管理員應(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è)計索引視圖 761
36.3.1 設(shè)計索引視圖的準則 762
36.3.2 使用Index Tuning Wizard 762
36.3.3 維護索引視圖 763
36.4 創(chuàng)建索引視圖 763
36.4.1 使用SET選項獲得一致的結(jié)果 764
36.4.2 使用確定性的函數(shù) 764
36.4.3 索引視圖的附加要求 765
36.5 索引視圖實例 766
第37章 用INSTEAD OF擴展觸發(fā)器 771
37.1 什么是INSTEAD OF觸發(fā)器 771
37.2 在INSTEAD OF觸發(fā)器中定制錯誤
消息 772
37.3 使用INSTEAD OF觸發(fā)器創(chuàng)建可更新
的視圖 774
37.4 在分區(qū)視圖上的INSTEAD OF觸發(fā)器 778
37.5 設(shè)計INSTEAD OF觸發(fā)器準則 779
37.6 INSTEAD OF觸發(fā)器的性能準則 780
第38章 在SQL Server上進行橫向擴展 781
38.1 準備就緒的校驗表 782
38.1.1 準備好在SQL Server上進行
Scale Out 782
38.1.2 設(shè)計注意事項 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ū)的查詢計劃 789
38.2.4 數(shù)據(jù)相關(guān)的路由選擇 791
38.2.5 其他選項 791
38.3 管理考慮事項 792
38.3.1 分區(qū)維護 792
38.3.2 災(zāi)難恢復(fù)和分區(qū) 793
38.3.3 高可用性 793
附錄A 關(guān)于本書光盤 795
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
Microsoft SQL Server 2000資源大全 PDF格式下載