书籍详情
SYBASE系统管理员手册
作者:(美)Karen Hogoboom著;赵海燕…译
出版社:机械工业出版社
出版时间:1998-11-01
ISBN:9787111066903
定价:¥38.00
内容简介
本书详细介绍了SybaseSQLServer的内部结构、工作方式,以及如何与磁盘、内存、CPU、网络和其他软件进行交互。还介绍了系统的配置问题。本书可供Sybase系统开发人员和管理人员阅读。KarenHogoboom:SybaseSystemsManagementAuthorizedtranslationfromtheEnglishlanguageeditionpublishedbyPrenticeHallPTRCopyright1997byKarenHogoboomAllrightsreservedForsaleinMainlandChinaonly
作者简介
暂缺《SYBASE系统管理员手册》作者简介
目录
目 录
译者序
前言
第一部分 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产品和服务概述
译者序
前言
第一部分 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产品和服务概述
猜您喜欢