图书介绍

Sybase ASE 12.5管理员指南PDF|Epub|txt|kindle电子书版本网盘下载

Sybase ASE 12.5管理员指南
  • (美)Jeffrey Garbus等编著;余安萍,俞俊平译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505394134
  • 出版时间:2004
  • 标注页数:403页
  • 文件大小:27MB
  • 文件页数:425页
  • 主题词:关系数据库-数据库管理系统,Sybase ASE 12.5-指南

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Sybase ASE 12.5管理员指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 系统管理概述1

1.1 体系结构概述1

1.2 Sybase系统管理员的任务1

1.2.1 安装Sybase Adaptive Server2

1.2.2 建立客户机和服务器之间的连接2

1.2.3 安装和维护用户数据库3

1.2.4 建立Adaptive ServerEnterprise的安全性3

1.2.5 维护和诊断ASE4

1.2.6 建立灾难恢复过程4

1.2.7 监控ASE5

1.2.8 实用程序的使用5

1.4 系统表总览6

1.3 数据库6

1.5 Sybase系统存储过程9

第2章 安装Adaptive Server10

2.1 第1步:准备10

2.1.1 逻辑页大小11

2.1.2 物理设备12

2.1.3 服务器名称12

2.1.4 网络信息12

2.1.5 Sybase软件资产管理器13

2.2 第2步:文件传输13

2.3 第3步:运行安装13

2.3.1 interfaces文件14

2.3.2 Runserver文件16

2.3.5 Adaptive Server中的SSL18

2.3.4 servername.cfg——服务器配置文件18

2.3.3 Errodog文件18

2.3.6 环境变量20

2.4 第4步:前端安装21

2.5 启动服务器22

2.5.1 UNIX系统上的正常启动22

2.5.2 NT系统上的正常启动23

2.5.3 UNIX系统上的手工启动23

2.5.4 自动系统引导23

2.5.5 检验正在运行的服务器24

2.6 关闭服务器25

2.6.1 正常关闭25

2.6.2 无等待关闭25

2.6.3 维护关闭26

3.1.2 性能含义27

3.2 创建和删除设备27

第3章 定义服务器物理设备和Sybase镜像设备27

3.1.1 逻辑设备和物理设备27

3.1 设备的需求27

3.2.1 创建数据库设备28

3.2.2 创建默认设备31

3.2.3 删除数据库设备31

3.3 原始设备和文件系统32

3.4 Dsync选项33

3.5 设备限制和约束33

3.6 Master设备的创建34

3.7 镜像和卷管理35

3.7.1 Sybase镜像35

3.7.2 禁止镜像37

3.7.3 取消镜像38

3.7.4 重镜像39

3.7.5 软件级镜像和硬件级镜像39

3.7.6 RAID40

3.7.7 卷管理40

3.8 系统信息40

3.8.1 系统过程41

3.8.2 系统表42

3.8.3 灾难恢复43

3.9 小结44

3.10 其他44

第4章 数据库48

4.1 系统数据库49

4.2 创建数据库51

4.2.1 createdatabase命令51

4.2.2 谁可以创建数据库52

4.2.3 创建默认数据库52

4.2.4 在分开的设备上创建数据库日志53

4.3 设置数据库的大小54

4.4 alter database命令55

4.5 数据库选项55

4.6 访问数据库信息57

4.7 删除数据库58

4.8 数据库所有权58

4.9 系统表59

4.9.1 sysdatabases59

4.9.3 sysusages60

4.9.2 sysdevices60

第5章 数据库日志和恢复62

5.1 事务62

5.1.1 事务日志62

5.1.2 事务模式63

5.1.3 事务控制语句64

5.2 检查点68

5.3 恢复69

5.4 当事务日志写满时71

5.4.1 阈值74

5.4.2 挂起的事务75

5.5 小结75

6.1 ASE安全级别76

第6章 安全性76

6.2 操作系统级安全性77

6.3 服务器级安全性77

6.3.1 sp_addlogin的参数78

6.3.2 要求口令中存在数字78

6.3.3 特殊的注册账号/用户78

6.3.4 三个标准角色80

6.3.5 删除注册账号82

6.3.6 syslogins表82

6.3.7 kill命令84

6.4 数据库级安全性84

6.4.1 guest用户85

6.4.2 别名86

6.4.3 用户和别名信息86

6.4.4 访问顺序87

6.4.6 组88

6.4.5 数据库访问88

6.4.7 sysusers表89

6.4.8 移植数据库90

6.4.9 系统内建函数91

6.4.10 命令安全性92

6.5 对象访问级安全性92

6.5.1 对象许可93

6.5.2 所有权链94

6.5.3 显示许可95

6.5.4 setuser命令96

6.5.5 细粒度访问控制96

6.5.6 set proxy命令100

6.5.7 系统角色101

6.5.8 用户定义的角色103

6.6 集成的安全性概述108

6.7 小结108

第7章 审计109

7.1 审计概述109

7.2 审计的安装110

7.3 sybsecurity数据库和表111

7.4 sybsecurity存储过程113

7.4.1 sp_audit114

7.4.2 sp_displayaudit115

7.4.3 sp_addauditrecord115

7.4.4 sp_addaudittable116

7.5 审计队列116

7.6 审计数据库存储要求117

7.8 单表审计119

7.7 创建审计表119

7.9 存档审计记录120

7.10 查询审计追踪121

7.11 审计与第三方软件交互122

7.12 有效审计的额外技巧123

7.13 小结124

第8章 备份和还原125

8.1 角色和0任125

8.2 备份类型126

8.3 备份场景127

8.4 备份服务器128

8.4.1 远程备份服务器128

8.4.2 服务器鉴别129

8.4.3 启动备份服务器129

8.5.1 sp_addumpdevice130

8.5 转储设备130

8.5.2 数据库转储131

8.5.3 转储压缩133

8.5.4 转储数据库小结134

8.6 自动备份134

8.7 装载数据库命令135

8.7.1 装载出错数据库135

8.7.2 联机数据库136

8.7.3 装载数据库小结136

8.8 创建用于还原的数据库136

8.9 转储事务命令138

8.9.1 转储事务选项138

8.9.2 转储事务活动139

8.10 装载事务140

8.11.1 装载事务141

8.11.2 步骤141

8.11 最新恢复141

8.12 适时恢复142

8.13 sp_volchanged142

8.14 监控日志143

8.14.1 最后机会阈值143

8.14.2 可用空间阈值144

8.14.3 中断和挂起事务144

8.15 逐步还原maser数据库144

8.16 休眠数据库146

8.17 数据库恢复场景148

8.18 小结149

9.1 启用资源限制150

第9章 资源调控器150

9.2 时间范围151

9.2.1 添加时间范围151

9.2.2 简化时间范围的创建152

9.2.3 更改时间范围152

9.2.4 删除时间范围153

9.3 创建资源限制153

9.3.1 选择限制类型154

9.3.2 选择强制时间类型155

9.3.3 选择动作155

9.3.4 选择作用域156

9.4 资源限制层次156

9.4.1 资源限制范例156

9.4.4 删除资源限制157

9.4.2 查看资源限制157

9.4.3 修改资源限制157

9.5 系统表158

9.5.1 spt_limit_types表158

9.5.2 systimeranges表158

9.5.3 sysresourcelimits表158

9.6 小结158

第10章 逻辑进程管理器160

10.1 什么是逻辑进程管理器160

10.2 逻辑进程管理器执行类别161

10.2.3 时间片(Quantum)162

10.3 逻辑进程管理器对象162

10.4 逻辑进程管理器存储过程162

10.2.2 引擎亲合力162

10.2.1 基本优先权162

10.4.1 sp_addexeclass163

10.4.2 sp_dropexeclass164

10.4.3 sp_bindexeclass164

10.4.4 sp_unbindexeclass165

10.4.5 sp_setpsexe165

10.4.6 sp_clearpsexe166

10.5 引擎组166

10.5.1 sp_addengine166

10.5.2 sp_dropengine167

10.5.3 更多范例167

10.6 逻辑进程管理器冲突和优先169

10.7 一般建议170

11.1 12.5以前版本的内存管理171

第11章 服务器配置和调整171

11.2 12.5版本的内存实用程序172

11.3 配置系统表174

11.3.1 sp_configure的输出174

11.3.2 显示配置值184

11.3.3 配置文件184

11.3.4 动态选项与静态选项189

11.3.5 内存相关变量190

11.3.6 推荐的配置设置191

11.4 小结193

第12章 命名高速缓存194

12.1 数据高速缓存194

12.2 调整高速缓存194

12.3 缓冲池196

12.5 创建命名高速缓存197

12.4 命名高速缓存的优点197

12.5.1 重启服务器之前的结果198

12.5.2 重启服务器之后的结果199

12.6 创建缓冲池199

12.6.1 使用缓冲池200

12.6.2 清洗区200

12.7 绑定202

12.7.1 将对象绑定到命名高速缓存202

12.7.2 删除高速缓存绑定203

12.7.3 获取高速缓存绑定信息203

12.8 事务性能和命名高速缓存203

12.8.1 螺旋锁204

12.8.2 关于高速缓存的几点附注206

12.8.5 高速缓存配置指南207

12.8.3 为tempdb数据库分配自己的数据高速缓存的优点207

12.8.4 创建和配置高速缓存和缓冲池207

12.9 调整高速缓存的一些意见208

12.10 小结208

第13章 远程服务器管理209

13.1 远程访问209

13.1.1 服务器命名210

13.1.2 远程访问210

13.1.3 映射注册账号210

13.2 CIS—组件集成服务211

13.2.1 远程服务器212

13.2.2 本地存储213

13.2.3 代理数据库214

13.2.4 远程访问设置范例215

13.2.5 为远程过程调用使用CIS216

13.3 关于ASE页大小的几个问题217

13.4 标准的RPC和CIS218

13.5 根据系统文件创建表219

13.6 文件访问219

13.7 小结220

第14章 预防性的维护体系221

14.1 定期维护221

14.2 服务器级维护221

14.2.1 活动监控221

14.2.2 监控的内容224

14.2.3 监控系统错误日志226

14.2.5 软件维护231

14.2.4 资源检验231

14.3 数据库级维护232

14.3.1 数据库维护的计划安排232

14.2.6 记录运行时数据232

14.3.2 运行dbcc的方法234

14.3.3 理解dbcc命令的输出241

14.3.4 使用dbcc checkstorage的准备工作242

14.3.5 规划dbccdb数据库246

14.3.6 创建dbccdb数据库247

14.3.7 维护dbccdb数据库249

14.3.8 根据dbccdb生成报告250

14.3.9 数据库转储255

14.3.10 灾难恢复255

14.3.13 脚本维护256

14.3.14 检验转储256

14.3.11 日志管理256

14.3.12 空间管理256

14.4 表级维护257

14.4.1 更新统计信息257

14.4.2 255字节规则257

14.4.3 监控空间使用257

14.5 小结258

第15章 故障诊断259

15.1 Adaptive Server没有起来259

15.2 有些用户声称服务器停止了259

15.6 用户不能访问对象260

15.5 不能访问某些数据库或所有数据库260

15.4 处理速度变慢或停止260

15.3 服务器已经起来了,但是有些用户不能访问260

15.7 来自故障诊断指南的信息261

15.7.1 灾难恢复的任务261

15.7.2 通过好的DBA习惯避免灾难268

15.7.3 联机恢复和恢复故障隔离271

15.7.4 当联机恢复失败时如何处理274

15.7.5 如何手工改变排序顺序或默认的字符集277

15.7.6 有用的dbcc命令283

15.8 小结285

第16章 工具286

16.1 bcp286

16.4 Sybase Central288

16.3 optdiag288

16.2 defncopy288

附录A CSPDBA样例测试291

附录B CSPDBA样例测试解答297

附录C 技巧309

UNIX系统上的数据库备份309

死锁309

默认数据库310

装载产品数据库310

性能调整310

标准310

审查310

过程310

Historical Server311

分析311

可用的DB311

调整311

调整312

监控313

数据库的惟一用户315

注销数据库的用户连接320

数据库设备使用情况报告323

活动的和非活动的连接326

数据库创建清单331

简单的数据挖掘333

空间需求346

索引维护346

确定SoIaris系统上的物理内存总量347

争用347

口令348

标识符348

DBA参考清单349

附录D其他资源353

附录E利用固态加速器调整Sybase ASE354

摘要354

介绍354

解决合适的问题355

确定问题领域356

Sybase Adaptive Server的几个热点357

固态盘的优点358

结论359

为什么应该关注碎片360

介绍360

附录F碎片和数据库性能360

前言360

关于作者360

什么是碎片361

术语定义362

碎片的定义362

碎片类型363

杂乱页链363

拙劣的页使用方式365

区域碎片367

数据行碎片368

处理碎片368

分析删除操作的影响368

分析插入操作的影响369

分析更新操作的影响370

防止区域碎片370

整理碎片的容量规划371

使用固定长度的行大小372

使用单调递增聚簇索引键值372

使用惟一聚簇索引键值373

大I/O考虑373

碎片整理的好处374

结论374

附录G灾难恢复:实用手册376

前言376

介绍376

什么是数据损坏377

理解数据损坏377

数据损坏是如何发生的378

计算机硬件故障378

磁盘驱动器378

其他故障:CPU、RAM、网络故障378

电源故障379

磁盘驱动器故障379

数据库日志380

磁盘冗余381

复制381

操作系统故障381

数据库服务器软件故障382

!@# %(损坏)发生了,因此需要一份恢复计划382

改进的DBCC:第三方解决方案383

第一道防线:定期运行DBCC检查命令383

检测数据库损坏383

找到数据损坏(来自于用户)384

当!@# %(损坏)发生了384

调查损坏的起因384

确定损坏的数据库区域385

标准灾难恢复策略:优点、缺点及局限386

拷贝出数据并重载数据386

重建损坏的对象387

在镜像磁盘之间切换387

从备份还原387

从复制的数据库还原388

使用DBCC修复损坏388

高级灾难恢复方法388

修复APL表389

通用的损坏灾难修复策略389

修复数据层页389

从页链中删除一页390

修复DOL表391

修复分配错误391

修复损坏的索引392

恢复损坏的数据393

了解Sybase错误消息394

Sybase错误日志的有关内容394

错误605394

分析605错误395

修复605错误396

错误692396

修复692错误397

分析692错误397

错误695398

分析695错误399

修复695错误399

错误697400

分析697错误400

修复697错误400

错误806400

分析806错误401

修复806错误401

错误1133402

分析1133错误402

修复1133错误403

结论403

热门推荐