SYBASE系统管理员手册

SYBASE系统管理员手册
作 者: Karen Hogoboom 赵海燕…
出版社: 机械工业出版社
丛编项: 现代数据库技术丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 关系型数据库 SYBASE
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《SYBASE系统管理员手册》作者简介

内容简介

本书详细介绍了SybaseSQLServer的内部结构、工作方式,以及如何与磁盘、内存、CPU、网络和其他软件进行交互。还介绍了系统的配置问题。本书可供Sybase系统开发人员和管理人员阅读。KarenHogoboom:SybaseSystemsManagementAuthorizedtranslationfromtheEnglishlanguageeditionpublishedbyPrenticeHallPTRCopyright1997byKarenHogoboomAllrightsreservedForsaleinMainlandChinaonly

图书目录

目 录

译者序

前言

第一部分 SybaseSQLServer

第1章 SQLServer结构的外观

1.1客户/服务器体系结构

1.2关系数据库管理系统

1.3数据库

1.4表

1.4.1基表

1.4.2视图(命名的 派生的虚拟表)

1.4.3工作表

1.4.4临时表

1.5行

1.5.1键

1.5.2标识列

1.6列

1.6.1域

1.6.2数据类型

1.6.3缺省

1.6.4NULL

1.7索引

1.7.1聚簇索引

1.7.2非聚簇索引

1.7.3堆表

1.8模式

1.9练习

第2章 SQLServer进程的外观

2.1数据保护

2.2完整性功能

2.2.1规则

2.2.2触发器

2.2.3约束

2.2.4存储过程

2.3事务

2.4锁定

2.4.1恢复

2.4.2时间邮戳

2.4.3事务日志

2.5DBCC

2.6备份和装载数据库

2.6.1转储数据库

2.6.2转储事务

2.6.3装载数据库

2.6.4装载事务日志

2.6.5SQLServer10到SQLServer11的转储兼容性

2.7安全性

2.7.1SQLServer的登录帐户

2.7.2数据库的用户

2.7.3别名

2.7.4组

2.7.5角色

2.7.6与存取有关的命令

2.7.7对象权限

2.7.8审计数据库

2.8Transact-SQL语言

2.9SQLServer实用程序

2.10SQLServer的限制

2.11 练习

第3章 SQLServer结构的内析

3.1术语

3.2设备类型和特性

3.3设备性能

3.4SQLServer设备

3.5配置磁盘设备

3.5.1在UNIX平台采用原始分区取代文件系统

3.5.2避免柱面

3.5.3避免分区重叠

3.6磁盘镜像

3.7系统数据库

3.8用户数据库

3.9数据库对象

3.10段

3.11分割

3.12分配单元

3.13盘区

3.14页面

3.14.1页面类型

3.14.2页面编号机制

3.15行

3.16练习

第4章 SQLServer处理机制的内析

4.1SQLServer文件

4.2CPU使用

4.3内存的使用

4.3.1过程缓存

4.3.2数据缓存

4.3.3I/O内存池(缓冲池)

4.3.4内部管理

4.4网络的使用

4.5国际化

4.5.1字符集

4.5.2语言

4.5.3排序次序

4.6练习

第5章 SybaseSQLServer系统目录

5.1服务器管理表

5.2对象管理表

5.3安全管理和用户管理表

5.4直接更新系统表

5.5位图式存储的状态值

5.6练习

第6章 SQLServer系统范围的设置

6.1 配置块

6.2sp-configure命令

6.3服务器管理配置值

6.4对象和数据管理配置值

6.5语言和地域配置值

6.6连接管理和进程管理配置值

6.7安全管理配置值

6.8练习

第7章 数据库和用户环境配置

7.1数据库选项

7.2用户环境配置

7.3练习

第8章 性能分析及调优

8.1SQLServer的性能因素

8.2设置性能目标和测量结果

8.2.1性能调优的步骤

8.2.2确定关键事务或操作

8.2.3确定CPU、内存和网络的容量

8.2.4性能测量

8.2.5基准

8.3理解SQLServer的查询处理

8.4优化索引

8.4.1更新统计

8.4.2采用唯一索引

8.4.3选择索引键

8.4.4利用聚族索引

8.4.5利用覆盖索引

8.4.6确定索引的最佳数目

8.4.7位索引

8.5优化查询

8.5.1LIKE

8.5.2关系操作符和BETWEEN

8.5.3NOTEXISTS和NOTIN

8.5.4 IN和AND

8.5.5子查询

8.5.6数据类型的不匹配

8.5.7连接

8.5.8函数和局部变量

8.5.9表达式

8.5.10聚集函数

8.5.11查询提示

8.6 优化存储过程

8.6.1缓存中的多份拷贝

8.6.2重解析和重编译

8.6.3参数和变量

8.6.4临时表

8.7优化操作环境

8.7.1SQLServer优先级

8.7.2CPU的亲和性

8.7.3跟踪标记5101和5102

8.7.4减少网络流量

8.7.5网络配置

8.8优化设计

8.8.1应用设计

8.8.2表的设计

8.8.3In-p1ace更新

8.8.4游标

8.9锁定的最小化

8.10与SQLServer性能有关的命令

第9章 企业数据策略

9.1确定存储管理策略

9.1.1数据的角色和数据的价值

9.1.2信息到信息系统的匹配

9.1.3估算SQLServer的存储需求

9.1.4通过维护指向文档的指针来取代文档的拷贝

9.1.5完全集成的神话

9.1.6归档

9.2系统移植

9.3数据转换

9.4数据复制

9.4.1复制方法

9.4.2复制拓扑图

9.5数据仓库

9.6决策支持系统和联机分析处理

9.7分布的、互操作的系统

9.8标准策略

9.9机构系统之外的问题

9.10练习

第10章 预防和解决问题

10.1备份和恢复

10.1.1方法

10.1.2计划和步骤

10.1.3备用环境

10.1.4保护MASTER数据库

10.1.5管理事务日志

10.1.6阈值

10.1.7Sybase的磁盘镜像

10.1.8DBCC

10.1.9从数据破坏中恢复

10.2提高可维护性

10.2.1监控和消除故障的原因

10.2.2建立多份SQLServer的环境

10.2.3有关停机的交互

10.3自动登录

10.4管理连接

10.5提高安全性

10.6升级SQLServer

10.7发现并修正故障

10.8SQLServer的错误日志

10.9练习

第二部分 系统管理

第11章 确定系统目标

11.1信息系统

11.2系统管理员的任务

11.3系统构想

11.4企业目标

11.4.1利润率

11.4.2市场和竞争

11.4.3全球性

11.4.4管理运作的复杂性

11.4.5生产效率

11.5技术推动目标

11.5.1管理加速生产周期

11.5.2适当的规模

11.5.3可扩展性

11.5.4遵循标准

11.5.5管理支持的复杂性

11.5.6消除瓶颈

11.6个人目标

11.6.1做正确的事情

11.6.2事业的进取

11.6.3危机的避免

11.7适于机构的正确系统

11.7.1信息和机构类型

11.7.2系统驱动的机构改变

11.7.3选择目标和目的

11.8练习

第12章 完成适当的项目

12.1选择改变的对象

12.1.1项目设想

12.1.2权衡成本和效益

12.1.3效率与生产率

12.1.4管理改变的范围

12.2选择不必改变的成分

12.2.1改进并不总是必要的

12.2.2坚持观点

12.2.3不要试图对不能描述的事情进行编程

12.2.4不要为避免对抗而改变一个系统

12.2.5努力用一种方法解决所有的问题

12.2.6避免因某个人的喜好去改变系统

12.2.7在没有业务需要的支持时避免使用新技术

12.3选择何时实现改变

12.3.1机构的时间选择

12.3.2用户的时间选择

12.3.3个人的时间选择

12.4启动项目

12.4.1项目文档的角色

12.4.2建议

12.4.3获得赞成和支持

12.4.4文档需求

12.5设计

12.5.1根据需求进行设计

12.5.2以人为中心的软件

12.5.3在设计中考虑最终用户

12.5.4设计直觉的界面

12.5.5设计质量

12.5.6设计的灵活性

12.5.7鼓励创新的解决方案

12.6确认和验证

12.6.1建立原型

12.6.2可行性研究

12.6.3复审和测试

12.7实现

12.7.1建立一个项目计划

12.7.2在自己做和买之间作决定

12.7.3决定是否使用顾问

12.7.4建立度量

12.7.5设计培训计划

12.7.6转换支持

12.8技术支持

12.8.1“询问专家”讨论班

12.8.2技术支持热线

12.8.3帮助工作台

12.8.4在线论坛

12.8.5内部帮助文档

12.8.6用户群组和会议

12.8.7书籍、杂志、光盘和WWW

12.8.8外部购买支持

12.9就这么办

12.10练习

第13章 项目领导艺术

13.1领导能力、管理和协调

13.2选择一个项目领导

13.3交流

13.4小组的组建

13.5动机

13.6成功的会议

13.7时间管理

13.8时间管理课程速成

13.9防止延迟及从延迟中恢复

13.10管理期望值

13.11管理对变化的抵制

13.12交流

13.13练习

第14章 确定系统成分的成本 效益和功能

14.1成本/效益分析技巧

14.1.1新系统的预期寿命

14.1.2分析随时间变化的成本

14.1.3使用价格分析法

14.1.4分析趋向

14.1.5估算软性成本和硬性成本

14.1.6发现隐藏的成本

14.1.7软性收益和硬性收益

14.1.8隐藏的收益

14.1.9度量收益

14.2评价现有系统和未来系统的要素

14.2.1计算机硬件

14.2.2计算机软件

14.2.3网络与电子通讯

14.2.4人员

14.2.5操作费用

14.2.6转变开销

14.3练习

附录 Sybase产品和服务概述