複製鏈接
請複製以下鏈接發送給好友

Sybase數據庫在UNIX,Windows上的實施和管理

鎖定
《Sybase數據庫在UNIX、Windows上的實施和管理》是2010年電子工業出版社出版的圖書,作者是文平、楊麗英。 [1] 
書    名
Sybase數據庫在UNIX、Windows上的實施和管理
作    者
文平
楊麗英 [1] 
類    別
Sybase
出版社
電子工業出版社 [1] 
出版時間
2010年04月
開    本
16 開
裝    幀
平裝
ISBN
9787121106736 [1] 

Sybase數據庫在UNIX,Windows上的實施和管理內容簡介

本書就是用於為大家呈現一個完整的Sybase!本書站在服務器綜合系統的角度,以工程實現為出發點,綜合解析了Sybase ASE的各項構成、運行環境的構造、在UNIX/Linux/Windows平台的環境建設特點。同時,本書也以Sybase*的ASE 15.5/15.0版為主,兼顧傳統的ASE 12.5版,全景展現了Sybase在系統構建和運維中的諸項技術,描述了系統可恢復性的實現,以及系統高性能運行的分析與調整。 [1] 

Sybase數據庫在UNIX,Windows上的實施和管理圖書目錄

第一篇 系統架構
第1章 認識你的服務器
1.1 Sybase ASE時代背景
1.2 ASE是關係型數據庫
1.3 Sybase ASE體系結構
1.3.1 ASE的產品構成
1.3.2 ASE的內部結構
1.3.3 ASE系統版本
1.3.4 ASE中的各種數據庫
1.3.5 ASE選裝數據庫
第2章 Sybase ASE系統構建
2.1 Sybase ASE系統的組成
2.2 Sybase ASE服務器端構建
2.2.1 ASE的安裝版本
2.2.2 ASE的安裝步驟
2.2.3 準備安裝環境
2.3 在UNIX平台上安裝ASE
2.3.1 ASE For UNIX一般安裝過程
2.3.2 ASE 12.5/15.0 For AIX安裝細節
2.3.3 ASE 15.0/15.5 For Linux安裝細節
2.3.4 ASE 15.x For HP-UX安裝要點
2.3.5 ASE 15.x For Solaris安裝要點
2.4 在Windows平台上安裝Sybase ASE
2.5 ASE安裝後的常見數據庫操作
2.5.1 ASE系統的啓動
2.5.2 ASE系統的關閉
2.5.3 ASE安裝版本查詢
2.5.4 ASE超級用户口令
2.5.5 安裝ASE修補軟件
2.6 ASE安裝後的系統操作
2.6.1 用户連接數調整
2.6.2 異步I/O調整
2.7 使用ASE客户端
2.7.1 安裝客户端軟件
2.7.2 配置數據庫連接
2.7.3 配置Open Client環境
2.7.4 使用isql客户端工具
2.7.5 使用dbisql客户端工具
2.7.6 使用Sybase Central工具
2.8 使用WorkSpace軟件
2.9 配置字符集和語言
2.9.1 字符集文件的存儲
2.9.2 字符集軟件的安裝信息
2.9.3 改變默認字符集
2.9.4 改變默認排序順序
2.9.5 獲取排序設置
2.9.6 數據備份的適用性
2.9.7 配置字符集和語言
2.9.8 使用新語言和字符集
第3章 ASE空間和數據庫管理
3.1 準備數據庫設備
3.1.1 數據庫設備的概念
3.1.2 設備需要的初始化
3.1.3 初始化數據庫設備
3.1.4 查看設備相關信息
3.1.5 設定系統默認設備
3.1.6 刪除數據庫的設備
3.1.7 在Central環境下管理設備
3.2 鏡像數據庫設備
3.2.1 什麼是鏡像
3.2.2 鏡像的工程目的
3.2.3 設備鏡像的過程
3.2.4 需要鏡像的設備
3.2.5 啓動設備的鏡像
3.2.6 查看鏡像的信息
3.2.7 終止設備的鏡像
3.2.8 在Central環境下管理鏡像
3.3 創建用户數據庫
3.3.1 用户數據庫概述
3.3.2 用户數據庫創建
3.3.3 關於數據庫屬主
3.3.4 查看數據庫信息
3.3.5 在Central環境下創建數據庫
3.4 數據庫空間維護
3.4.1 掌握數據庫空間使用情況
3.4.2 數據庫空間用盡後的擴容
3.4.3 縮減數據庫的空間佔用
3.4.4 在Central環境下維護空間
3.5 設置數據庫選項
3.5.1 在日誌滿時異常中斷事務:abort tran on full log
3.5.2 允許默認空值:allow nulls by default
3.5.3 異步日誌服務:async log service
3.5.4 自動標識:auto identity
3.5.5 只用於dbo:dbo use only
3.5.6 事務中嵌套DDL:ddl in tran
3.5.7 延遲提交:delayed commit
3.5.8 非唯一索引標識:identity in nonunique indexes
3.5.9 恢復時不添加檢查點:no chkpt on recovery
3.5.10 無自由空間審計:no free space acctg
3.5.11 只讀:read only
3.5.12 select into/bulk copy/pllsort
3.5.13 單用户模式:single user
3.5.14 檢查點時截斷日誌:trunc log on chkpt
3.5.15 唯一的auto_identity 索引:unique auto_identity index
3.5.16 數據庫選項更改步驟
3.5.17 在Central環境下設置數據庫屬性
3.6 刪除用户數據庫
3.7 使用段管理設備
3.7.1 段的概念和用途
3.7.2 數據庫中已有的段
3.7.3 創建數據庫段
3.7.4 改變段空間指定
3.7.5 刪除段操作
3.7.6 查看段的相關信息
3.7.7 放置對象到段
3.7.8 在Central環境下管理段
第4章 空間與數據庫管理深入
4.1 UNIX存儲基本框架
4.2 UNIX的存儲概念
4.2.1 概念一:物理卷和卷組
4.2.2 概念二:邏輯卷和邏輯分區
4.2.3 概念三:日誌文件系統
4.2.4 概念四:文件系統掛載和目錄樹
4.3 管理和優化服務器存儲
4.3.1 查看系統卷組信息
4.3.2 增加和刪除卷組
4.3.3 向卷組添加磁盤
4.3.4 創建和調整邏輯卷
4.3.5 使用鏡像保護邏輯卷
4.3.6 使用條帶優化邏輯卷
4.4 管理和維護文件系統
4.5 ASE系統需要的存儲結構
4.5.1 ASE安裝需要的存儲結構
4.5.2 ASE存儲準備示例(AIX)
4.6 ASE存儲相關係統表
4.7 為數據庫準備磁盤資源
4.7.1 創建數據庫設備
4.7.2 裸設備方式的使用
4.7.3 設備使用中的常見問題
4.7.4 在Central環境中管理設備鏡像
4.8 磁盤資源的使用
4.8.1 創建數據庫
4.8.2 維護數據庫
4.8.3 數據庫容量
4.8.4 數據庫信息維護
4.8.5 查看數據庫信息
4.8.6 在Central環境中管理數據庫空間
4.8.7 數據庫日誌存放
4.9 用段來管理空間
4.9.1 數據庫對象使用段
4.9.2 段應用中的優化
4.9.3 段的信息獲得
4.9.4 段使用完整過程
4.9.5 在Central環境中管理數據庫段
第二篇 系統安全
第5章 系統安全管理
5.1 ASE登錄用户
5.2 登錄用户的管理
5.2.1 創建登錄用户
5.2.2 修改登錄用户
5.2.3 刪除及鎖定登錄用户
5.2.4 刪除登錄用户
5.2.5 鎖定登錄用户
5.2.6 用户口令管理
5.2.7 登錄用户全局屬性
5.2.8 查看登錄用户
5.2.9 在Central環境下管理登錄用户
5.3 為登錄用户授予角色
5.3.1 角色的種類
5.3.2 角色的授予
5.3.3 系統角色的應用
5.3.4 在Central環境下管理角色
5.4 訪問數據庫
5.5 管理數據庫用户組
5.5.1 Public組
5.5.2 創建用户組
5.5.3 查看用户組
5.6 管理數據庫用户
5.6.1 創建數據庫用户
5.6.2 數據庫屬主DBO
5.6.3 匿名用户GUEST
5.6.4 調整用户組
5.6.5 刪除用户組
5.6.6 刪除數據庫用户
5.6.7 查看數據庫用户信息
5.6.8 在Central環境下管理數據庫組
5.7 管理數據庫別名
5.7.1 建立別名用户
5.7.2 刪除別名用户
5.7.3 查看別名用户信息
5.7.4 在Central環境下管理別名用户
5.8 登錄用户到數據庫用户
5.9 用户管理深入
5.9.1 用户相關係統表
5.9.2 獲得用户登錄信息
第6章 數據庫權限設定
6.1 ASE權限設定
6.2 ASE系統權限
6.3 ASE權限種類
6.3.1 系統特權
6.3.2 對象特權
6.4 用户的權限
6.4.1 用户的種類
6.4.2 用户的特權
6.5 進行用户授權
6.5.1 授權操作
6.5.2 命令權限的授予和收回
6.5.3 對象權限的授予和收回
6.5.4 代理授權
6.5.5 在Central環境下管理用户權限
6.6 用户登錄信息查詢
6.7 特定權限管理
6.7.1 數據庫創建權限
6.7.2 系統表權限
6.7.3 系統過程權限
6.8 權限分佈查詢
6.8.1 相關係統表
6.8.2 授權中的技巧
6.8.3 查詢權限信息
6.8.4 在Central環境下管理對象權限
6.9 角色與模塊化授權
6.9.1 授權中的問題
6.9.2 角色方式授權
6.9.3 角色信息查看
6.9.4 定義自己的角色
6.9.5 在Central環境下管理角色
第三篇 運行環境管理
第7章 管理臨時數據庫
7.1 臨時數據庫的默認配置
7.2 臨時庫對性能的影響
7.3 臨時表的類型
7.3.1 真正的臨時表
7.3.2 普通用户表
7.3.3 工作表
7.4 臨時庫的初始配置
7.5 調整臨時庫的大小
7.6 調整臨時庫的位置
7.7 將tempdb從master設備遷出
7.8 創建其他的臨時數據庫
7.9 創建與綁定臨時數據庫
7.10 臨時庫與高速緩存的綁定
7.11 臨時表與鎖
7.12 臨時表上的索引優化
7.13 在Central環境下管理臨時庫
第8章 數據庫參數調整與優化
8.1 ASE系統配置參數
8.2 配置參數的分組
8.3 ASE參數的操作
8.3.1 ASE參數查看和調整
8.3.2 ASE參數文件的操作
8.3.3 手工編輯參數文件
8.3.4 查看當前參數文件
8.3.5 查看默認參數文件
8.3.6 設定參數顯示級別
8.3.7 ASE對配置參數的幫助信息
8.4 常用參數配置
8.4.1 網絡內存:additional network memory
8.4.2 共享內存:allocate max shared memory
8.4.3 嵌套觸發器:allow nested triggers
8.4.4 異步I/O:allow sql server async i/o
8.4.5 系統表更新:allow updates to system tables
8.4.6 CPU時間段:cpu grace time
8.4.7 死鎖檢察:deadlock checking period
8.4.8 數據庫字符集:default character set id
8.4.9 國家語言設置:default language id
8.4.10 排序語言設置:default sortorder id
8.4.11 磁盤鏡像:disable disk mirroring
8.4.12 磁盤I/O結構:disk i/o structure
8.4.13 管家碎片回收:enable housekeeper GC
8.4.14 擴展分區支持:enable semantic partitioning
8.4.15 異步預取限制:global async prefetch limit
8.4.16 ASE鎖模型:lock scheme
8.4.17 最大內存設置:max memory
8.4.18 最大聯機引擎:max online engines
8.4.19 最大並行度:max parallel degree
8.4.20 掃描並行度:max scan parallel degree
8.4.21 口令長度限制:minimum password length
8.4.22 數據庫設備數:number of devices
8.4.23 引擎啓動數:number of engines at startup
8.4.24 鎖的總量:number of locks
8.4.25 打開數據庫數:number of open database
8.4.26 分區打開數:number of open partitions
8.4.27 對象打開數:number of open object
8.4.28 用户連接數:number of user connections
8.4.29 工作進程數:number of worker processes
8.4.30 死鎖信息輸出:print deadlock information
8.4.31 過程緩存總量:procedure cache size
8.4.32 數據緩存總量:total data cache size
8.4.33 物理內存使用:total physical memory
8.5 在Central環境下管理服務器參數
第9章 服務器系統資源使用
9.1 配置ASE可用內存
9.1.1 ASE的內存分配方向
9.1.2 ASE的內存分配參數
9.1.3 ASE內存配置使用
9.1.4 ASE內存分配去向
9.1.5 其他內存相關配置
9.2 配置數據高速緩存
9.2.1 數據高速緩存管理任務
9.2.2 數據高速緩存配置方法
9.2.3 緩存區細節設置
9.2.4 使用數據高速緩存
9.2.5 在Central環境下管理高速緩存
9.3 配置ASE可用CPU
9.3.1 多處理器服務器
9.3.2 SMP體系結構
9.3.3 配置SMP環境
9.3.4 引擎狀態管理
9.3.5 引擎相關的鎖
9.3.6 在Central環境下管理引擎
第10章 超大數據庫管理和優化
10.1 分區表的技術特點
10.1.1 為什麼要進行分區
10.1.2 分區對用户的透明
10.1.3 分區表與並行查詢
10.1.4 分區插入性能改善
10.2 分區表的技術分類
10.2.1 分區的目標
10.2.2 分區的方式
10.2.3 為分區表準備設備
10.3 表分區化的實現
10.3.1 啓用ASE分區功能
10.3.2 為數據庫添加段
10.3.3 創建域分區
10.3.4 創建列表分區
10.3.5 創建散列分區
10.3.6 創建循環分區
10.3.7 舊版本的分區
10.4 分區表的索引創建
10.4.1 全局索引創建
10.4.2 本地索引創建
10.5 分區表的信息查看
10.5.1 使用系統過程查看分區表
10.5.2 使用函數查看分區表
10.6 分區表的數據操作
10.6.1 分區的DML操作
10.6.2 更改分區鍵的操作
10.6.3 分區數據的裝載
10.6.4 分區數據的截斷
10.7 數據在分區上的分佈
10.8 對分區表的常規檢查
10.9 ASE分區參數優化設置
10.10 在Central環境下管理分區表
第四篇 系統可用性管理
第11章 ASE服務器備份與恢復
11.1 ASE數據可恢復性
11.1.1 ASE數據庫日誌與事務
11.1.2 數據庫檢查點的作用
11.1.3 數據庫自動恢復過程
11.1.4 數據庫的檢查點選項
11.1.5 其他類型的檢查點
11.2 ASE啓動中的自動恢復
11.3 ASE的備份和恢復過程
11.4 Backup Server的使用
11.4.1 Backup Server是什麼
11.4.2 Backup Server服務創建
11.4.3 Backup Server服務連接
11.5 有關磁帶設備的説明
11.6 執行備份恢復任務
11.6.1 dump和load命令使用
11.6.2 在Central環境下管理備份恢復
11.6.3 備份中的常用做法
11.7 用户數據庫的備份
11.7.1 考慮數據庫備份方案
11.7.2 數據庫的一致性檢查
11.7.3 實現用户數據庫備份
11.7.4 實現系統數據庫備份
11.8 用户數據庫的恢復
11.8.1 備份環境的檢查
11.8.2 用户數據庫的恢復
11.9 恢復系統數據庫
11.9.1 恢復master數據庫
11.9.2 恢復model數據庫
11.9.3 恢復sybsystemprocs數據庫
11.10 跨平台數據庫恢復
11.11 使用閾值自動空間管理
11.11.1 最後機會閾值
11.11.2 閾值的增刪與修改
11.11.3 閾值過程的創建
11.11.4 在Central環境下管理段閾值
第12章 數據庫性能分析和優化
12.1 ASE數據庫性能監視
12.1.1 關於sp_sysmon系統過程
12.1.2 系統過程sp_sysmon的調用
12.2 sp_sysmon報告的構成
12.2.1 輸出信息説明
12.2.2 採樣時間間隔
12.3 sp_sysmon報告的內容解讀
12.3.1 Kernel Utilization
12.3.2 Worker Process Management
12.3.3 Parallel Query Management
12.3.4 Task Management
12.3.5 Application Management
12.3.6 ESP Management
12.3.7 Monitor Access to Executing SQL
12.3.8 Transaction Profile
12.3.9 Transaction Management
12.3.10 Index Management
12.3.11 Metadata Cache Management
12.3.12 Lock Management
12.3.13 Data Cache Management
12.3.14 Procedure Cache Management
12.3.15 Memory Management
12.3.16 Recovery Management
12.3.17 Disk I/O Management
12.3.18 Network I/O Management
12.4 sp_sysmon性能分析實例
12.5 在Central環境下監控性能 [1] 
參考資料