目錄
第一章SQL Server基本特點和係統管理員的職責
1.1Sybase客戶/服務器數據庫環境
1.2SQL Server的功能及特點
1.2.1SQL Server的基本功能
1.2.2SQL Server11的技術特色
1.3係統管理員的職責
1.3.1SQL Server係統管理者的主要任務
1.3.2基於角色的管理機製
1.3.3數據庫屬主的職責
1.4SQL Server係統管理工具
1.4.1實用程序isql及wisql
1.4.2SQL ServerManager
1.4.3SQL ServerMonitor
1.5小結
第二章SQL Server基本框架和係統安裝簡介
2.1係統數據庫
2.1.1master數據庫
2.1.2model數據庫
2.1.3sybsystemprocs數據庫
2.1.4tempdb數據庫
2.1.5審計數據庫sybsecurity
2.1.6樣本數據庫pubs2
2.1.7句法數據庫sybsyntax
2.2係統錶――數據字典
2.3係統過程
2.4Sybase軟件結構(UNIX)
2.5接口文件
2.5.1interfaces文件的格式
2.5.2interfaces文件的功能
2.6環境變量
2.7Server運行文件
2.8SQL Server配置文件
2.9SQL Server的啓動和關閉
2.10SQL Server齣錯日誌(errorlog)
2.11SQL Server操作環境概覽
2.12SQL Server安裝步驟簡介
2.12.1預安裝任務
2.12.2用sybinit安裝SQL Server
2.12.3在安裝好SQL Server之後
2.12.4供sybinit用的資源文件
2.12.5安裝BackupServer
第三章 資源管理
3.1資源
3.1.1物理設備
3.1.2設備的兩種類型
3.2數據庫設備
3.2.1數據庫設備的初始化
3.2.2數據庫設備的信息
3.2.3diskinit有關注意事項
3.3缺省設備
3.4刪除設備
3.4.1什麼時候需要刪除設備
3.4.2刪除設備幾點注意事項
3.5磁盤鏡像
3.5.1磁盤鏡像的方式
3.5.2鏡像的內容
3.5.3鏡像設備過程
3.5.4鏡像設備信息
3.5.5鏡像幾點說明
3.5.6鏡像命令小結
3.5.7master設備的鏡像設備的作用
第四章 創建數據庫
4.1創建數據庫
4.1.1數據庫的建立
4.1.2數據庫大小的估計
4.1.3數據庫的創建者
4.1.4數據庫的相關信息
4.1.5設置數據庫選項
4.1.6監控數據庫空間使用狀況
4.2擴展數據庫和日誌的空間
4.2.1擴展數據庫
4.2.2擴展事務日誌
4.3刪去數據庫
第五章 數據存放
5.1片段(segment)
5.1.1片段的作用
5.1.2片段的分類
5.1.3用戶自定義片段
5.1.4在片段上創建數據庫對象
5.1.5片段的信息
5.2數據分割
5.2.1數據分割的實現
5.2.2數據分割信息
5.2.3刪除已分割的錶
5.2.4注意事項
5.3臨時庫大小的估計
5.4備份設備大小的估計
5.5sybsecurity庫大小的估計
5.6數據庫的存放
5.7日誌的存放
5.8數據存放舉例
5.9與數據存放相關的係統錶、係統存儲過程及操作
第六章 權限管理
6.1SQL Server中的用戶
6.1.1數據庫的屬主
6.1.2數據庫對象屬主
6.1.3係統管理員帳戶
6.1.4SQL Server的三種角色
6.2SQL Server中的用戶管理
6.2.1SQL Server注冊帳戶
6.2.2數據庫用戶
6.2.3guest用戶
6.2.4彆名
6.2.5組
6.2.6對數據庫的訪問
6.2.7一些有用的函數
6.3SQL Server中的用戶權限管理
6.3.1角色
6.3.2命令權限
6.3.3數據庫對象權限
6.3.4授權權限
6.3.5授權命令執行順序
6.3.6創建相關命令集模式(Schema)
6.3.7權限信息
6.3.8用作安全機製的視圖和存儲過程
第七章 如何調整SQL Server基本配置參數
7.1調整SQL Server配置參數的目的
7.1.1什麼是缺省配置.
7.1.2誰能修改配置參數
7.2SQL Server配置參數
7.2.1可以調整的SQL Server參數
7.2.2什麼時候需要調整配置參數
7.2.3配置參數的類型
7.2.4sysconfigures錶和syscurconfigs錶
7.2.5配置SQL Server參數的方法
7.3配置文件
7.3.1什麼是配置文件
7.3.2配置文件的版本維護
7.3.3備份和恢復配置文件
7.3.4SQL Server啓動時如何指定配置文件
7.3.5配置文件的備份文件
7.3.6手動編輯配置文件
7.3.7配置文件的權限
7.3.8應注意的問題
7.3.9配置文件的樣本
7.4sp-configure命令
7.4.1sp-configure命令的用途
7.4.2配置值和運行值
7.4.3使用sp-c0nfigure配置或顯示SQL Server參數
7.5使用sp-displaylevel設置顯示級彆
7.5.1用戶顯示級彆
7.5.2如何使用sp-displaylevel命令
7.6如何使用帶“configurationfile”選項的sp-configure命令
7.6.1如何使用sp-c0nfigure的“read”子命令
7.6.2如何使用sp-configure的“verify”子命令
7.6.3如何使用sp-configure的“write”子命令
7.6.4如何使用sp-configure的“restore”子命令
7.6.5如何獲得當前的配置文件名
7.7與system10.X的主要區彆
7.8小結
7.9SQL Server內存配置
7.9.1SQL Server如何使用內存
7.9.2使用dbcc監測內存的使用
7.9.3如何使用errorlog監測內存的使用
7.10如何設置用戶連接數
7.10.1計算用戶連接數
7.10.2如何設置用戶連接數
7.11其他與內存相關參數的配置
7.11.1number of open databases
7.11.2number of devices
7.11.3number of openobjects
7.11.4nunber of locks
7.12如何確定過程緩存的大小
7.12.1舉例
7.12.2設置procedure cache percent參數
7.13小結
第八章 如何調整SQL Server的高級配置參數
8.1與緩存相關參數的配置
8.1.1number of index trips
8.2與磁盤vO相關參數的配置
8.2.1diski/o
8.2.2diski/ostructures
8.3語言 排序方法和字符集的設置
8.3.1default character set id
8.3.2default language id
8.3.3default sort order id
8.4與鎖相關參數的配置
8.4.1address lock spinlock ratio
8.4.2dead1ock retries
8.4.3deadlo ckchecking period
8.4.4number of locks
8.5與網絡通信相關參數的配置
8.5.lallow remote access
8.5.2defau1t network packet size
8.5.3max network packet size
8.5.4max number of network listeners
8.5.5max async i/os pe rengine
8.6與內存相關參數的配置
8.6.1additional network memory
8.6.2lock shared memory
8.7與處理器相關參數的配置
8.7.1max online engines
8.8與SQL Server管理相關參數的配置
8.8.1allow updates to system table
8.8.2cpu grace time
8.8.3lock promotion HWM
8.8.4lock promotion pct
8.8.5stack size
第九章 配置命名緩存和大塊I/O
9.1SQL Server的緩存管理
9.1.1聯機事務處理(OLTP)和決策支持係統(DSS)
9.1.2SQL Server提高性能的方式
9.1.3命名緩存和大塊I/O概述
9.1.4使用命名緩存和大塊I/O的優點
9.1.5分配給命名緩存和大塊I/O的內存
9.1.6SQL Server11.0之前和SQL Server11.0的緩存管理
9.2缺省數據緩存
9.3使用sp-helpcache查看緩存信息
9.4如何創建命名緩存
9.5如何修改命名緩存
9.6將對象與命名緩存捆綁或解綁
9.7獲取命名緩存捆綁的信息
9.8刪除命名緩存
9.9SQL Server恢復時的緩存配置
9.10大塊I/O
9.112K緩衝池
9.12建立緩衝池
9.13修改緩衝池
9.14刪除緩衝池
9.15如何驗證緩衝池是否正被使用
9.16小結
第十章 事務管理
10.1恢復方法
10.1.1兩種類型的故障
10.1.2恢復方法
10.1.3自動恢復
10.1.4非自動恢復
10.2事務和事務日誌
10.2.1什麼是事務
10.2.2什麼是事務日誌
10.3檢查點
10.3.1自動檢查點
10.3.2手工檢查點
10.3.3執行檢查點完成的工作
10.3.4如何設置恢復間隔
10.3.5什麼是先寫日誌
10.4如何進行自動恢復
10.5小結
10.6用戶日誌緩存
10.6.1SQL Server11.0之前的日誌管理
10.6.2SQL Server11.0的日誌管理
10.6.3什麼時候清用戶日誌緩存
10.6.4相關的配置參數
10.7如何改變日誌I/O大小
10.7.1可變的日誌緩存I/O尺寸
10.7.2如何配置日誌I/O 塊的大小
10.7.3配置日誌I/O緩存大小的通用規則
10.8syslogshold錶
10.8.1如何查看應用中是否存在最老的事務
10.8.2如何查找一個阻塞日誌截斷的進程
第十一章 數據庫的備份與恢復
11.1數據庫備份與恢復
11.2備份服務器
11.2.1轉儲的方式
11.2.2本地轉儲
11.2.3遠程轉儲
11.2.4.Backup Server的名稱
11.2.5轉儲設備
11.3轉儲數據庫
11.3.1轉儲數據庫時係統做的工作
11.3.2轉儲數據庫命令
11.3.3手工轉儲與自動轉儲
11.3.4實例
11.4裝載數據庫
11.4.1裝載數據庫命令
11.4.2注意事項
11.5事務的轉儲與裝載
11.5.1事務的轉儲
11.5.2轉儲事務命令
11.5.3事務日誌
11.5.41ast-chance閥值與存儲過程sp-thresholdaction
11.5.5日誌的裝載
11.5.6實例
11.6轉移數據庫的數據
11.7建立可行的備份與恢復方案
11.7.1故障與恢復
11.7.2備份和恢復方案
11.8master數據庫的重建
11.9小結
第十二章 SQL Server的監控與排錯
12.1監控SQL Server的使用情況
12.2跟蹤CPU與I/O 的使用情況
12.2.1有關的存儲過程
12.2.2有關的選項配置
12.3監控SQL Server的errorlog
12.3.1error1og
12.3.2錯誤消息
12.4監控空間的使用情況
12.4.1有關的存儲過程
12.4.2有關的函數
12.4.3閥值管理
12.4.4hysteresisvalue值
12.5檢驗數據庫的一緻性
12.5.1檢查錶的一緻性
12.5.2檢查頁的分配
12.5.3監控及維護數據庫的一緻性
12.6監控SQL Server的總體活動
12.7製定一個監控計劃
12.8SQL Server的排錯
12.8.1常見問題
12.8.2解決方法
12.8.3實例
12.8.4應收集的信息
12.9性能調整
12.10小結
第十三章 審計
13.1審計與可被審計的活動
13.2審計係統的安裝
13.2.1審計使用的庫和存儲過程
13.2.2審計流程
13.2.3審計係統的安裝
13.3審計係統的建立與使用
13.3.1審計係統的建立
13.3.2審計係統使用的存儲過程
13.3.3sysaudits錶
13.3.4sybsecurity庫的日誌
13.3.5性能問題
13.4小結
第十四章 遠程存取
14.1遠程存取
14.2本地服務器
14.3遠程服務器
14.4其他
14.5小結
附錄A 名詞術語英中對照錶
附錄B Sybase SQL Server係統規格錶
附錄C 係統過程一覽
附錄D SQL Server安裝樣本
附錄E 安裝樣本數據庫的sql腳本文件
附錄F SQL Server實用程序參考
附錄G 係統圖錶
附錄H 關於AdaptiveServer
· · · · · · (
收起)