Oracle数据库管理员基础教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:(美)Marlene Theriault等著;王兰成等译
- 出 版 社:北京:机械工业出版社
- 出版年份:2000
- ISBN:7111081102
- 页数:317 页
第一部分 从基础开始 1
第1章 成为一名Oracle DBA 1
1.1 怎样与数据库“交谈” 1
1.2 什么是Oracle DBA和他主要做什么 1
1.2.1 一个银行的例子 2
1.2.2 存储信息 2
1.2.3 什么是Oracle数据库 3
1.2.4 你有具备成为DBA所需的条件吗 3
1.3 DBA的类型 6
1.3.1 任务 6
1.3.2 一个合乎逻辑的进阶 8
1.4 教育和工作 9
1.4.1 获得教育的培训 10
1.4.2 教育工作 11
1.5 有关Oracle专业资格认证 11
第2章 Oracle数据库层次结构 14
2.1 逻辑对象与物理对象的关系 14
2.1.1 物理对象 15
2.1.2 关于操作系统 16
2.1.3 关于版本号 16
2.1.4 Oracle的适用环境 18
2.1.5 Oracle的软件 18
2.2 Oracle的物理组成 18
2.2.1 数据文件 19
2.2.2 参数文件 21
2.2.4 备份文件 22
2.2.3 日志文件 22
2.3 逻辑数据库对象 23
2.3.1 表空间 23
2.3.2 表 23
2.3.3 索引 26
2.3.4 数据库触发器 27
2.3.5 视图 28
2.3.6 快照 29
2.3.7 回滚段 29
2.3.8 临时段 31
2.3.9 角色 31
2.3.10 包、过程和函数 34
2.3.11 序列 34
2.3.12 权限 35
第3章 Oracle安装、配置和建立 37
3.1 关于软件的安装 37
3.2 软件安装步骤 39
3.2.1 首先要采取的动作 40
3.2.2 关于演示数据库 40
3.2.3 一些安装决策 41
3.2.4 安装完成之后 41
3.2.5 数据库创建之后 42
3.3 表空间的数量及其规划 43
3.3.1 SYSTEM表空间 44
3.3.2 回滚表空间 44
3.3.3 TEMP或TEMPORARY表空间 44
3.3.5 USERS表空间 45
3.3.6 DATA和INDEX表空间 45
3.3.4 TOOLS表空间 45
3.3.7 设定表空间的大小 46
3.3.8 表空间的缺省存储子句 47
3.4 实例与数据库之间的关系 49
3.5 SGA的构成 50
3.6 你所要做的那些事情 53
3.6.1 CATDBSYN.SQL 53
3.6.2 PUPULD.SQL 53
3.6.3 HELPINS.SQL 54
3.6.4 关于Demo表 55
3.7 复制及重命名一个数据库的步骤 56
4.1.1警告日志 61
4.1 一般的监视 61
第4章 日常工作 61
4.1.2 LISTENER.LOG 63
4.1.3 重做日志状态 64
4.1.4 碎片 65
4.1.5 回滚段 73
4.1.6 监视回滚段的大小 74
4.1.7 监视回滚段区的大小 75
4.1.8 监视区 76
4.1.9 剩余空间 80
4.1.10 跟踪文件 89
4.2 用户会话状态 91
4.3 监视对象修改 92
5.1 表空间的维护和增补 93
5.1.1 创建与删除表空间 93
第5章 通常的数据库考虑 93
5.1.2 在表空间中放置对象 96
5.1.3 调整表空间大小 101
5.1.4 启用表空间自动扩展 108
5.1.5 临时与永久表空间的关系 109
5.1.6 可移动表空间 113
5.1.7 用文档记录数据库 115
5.2 在数据库中创建对象 116
5.2.1 创建表 116
5.2.2 关系表创建参数 117
5.2.3 创建复杂表 117
5.2.4 创建索引 118
5.2.5 创建视图 120
5.2.6 创建同义词 121
5.2.8 创建用户 122
5.2.7 创建角色 122
第二部分 视图世界 125
第6章 映射数据库 125
6.1 数据字典视图 125
6.2 DBA_Views 126
6.2.1 DBA_TABLESPACES 126
6.2.2 DBA_DATA_FILES 129
6.2.3 DBA_FREE_SPACE 131
6.2.4 DBA_FREE_SPACE_COALESCED 133
6.2.5 DBA_SEGMENTS 134
6.2.6 DBA_EXTENTS 136
6.2.7 DBA_ROLLBACK_SEGS 138
6.2.8 DBA_OBJECTS 140
7.1.1 DBA_USERS 142
第7章 用户世界 142
7.1 用户信息视图 142
7.1.2 DBA_PROFILES 145
7.1.3 DBA_ROLES 147
7.1.4 DBA_ROLE_PRIVS 148
7.1.5 DBA_SYS_PRIVS 149
7.1.6 DBA_TS_QUOTAS 151
7.1.7 DBA_TAB_PRIVS 152
第8章 逻辑数据描述 155
8.1 逻辑数据视图 155
8.1.1 DBA_TABLES 155
8.1.2 DBA_TAB_COLUMNS 158
8.1.3 DBA_VIEWS 160
8.1.4 DBA_INDEXES 163
8.1.5 DBA_IND_COLUMNS 166
8.1.6 DBA_CONSTRAINTS 168
8.1.7 DBA_CONS_COLUMNS 171
8.1.8 DBA_SYNONYMS 172
第9章 使用V$视图 175
9.1 V$视图的概要信息 175
9.2 静态实例级V$视图 178
9.2.1 V$DATABASE 178
9.2.2 V$DATAFILE 180
9.2.3 V$DATAFILE_HEADER 182
9.2.4 V$DBFILE 184
9.2.5 V$FIXED_TABLE 184
9.2.6 V$INSTANCE 185
9.2.7 V$PARAMETER 187
9.2.8 V$SGA 188
第10章 实例级动态V$视图 190
10.1 供调节用的V$视图 190
10.1.1 一些有趣的实例级V$视图 190
10.1.2 V$FILESTAT 191
10.1.3 V$LATCH 192
10.1.4 V$LIBRARY CACHE 196
10.1.5 V$LOCK 198
10.1.6 V$LOCKED_OBJECT 204
10.1.7 V$PROCESS 205
10.1.8 V$SESSION 206
10.1.9 V$ROLLSTAT 208
10.1.11 V$ROWCACHE 210
10.1.10 V$ROLLNAME 210
10.1.12 V$SGASTAT视图 212
10.1.13 V$STATNAME 213
10.1.14 V$SYSSTAT 214
10.1.15 V$SYSTEM_EVENT 217
10.1.16 V$WAITSTAT 219
第三部分 Oracle工具与性能 221
第11章 Oracle提供的工具 221
11.1 熟悉SQL*Plus 221
11.1.1 进入到SQL*Plus 222
11.1.2 环境命令 223
11.1.3 信息收集的命令 226
11.1.4 报表命令 229
11.2.1 优化器 232
11.2 优化器、解释方案、TKPROF和自动跟踪 232
11.2.2 解释方案 239
11.2.3 SQL跟踪工具TKPROF 239
11.2.4 自动跟踪 243
11.3 调节SQL 244
11.3.1 基于规则的优化器的调节 245
11.3.2 基于成本的优化器的调节 245
11.4 使用Oracle Enterprise Manager 247
11.4.1 OEM基本特性 247
11.4.2 数据库管理使用的OEM选项 248
11.4.3 额外付费软件包 249
第12章 服务器性能 250
12.1 理解性能管理 250
12.1.2 什么是响应时间 251
12.1.1 80/20原则 251
12.1.3 问题在哪里 252
12.1.4 响应时间与吞吐量 252
12.2 了解关键性业务事务 253
12.2.1 关注事务 253
12.2.2 定义一个服务层协议 257
12.2.3 最初步骤的小结 258
12.3 诊断一个问题 258
12.3.1 快速出击:怎样使用最初的5分钟 259
12.3.2 询问恰当的问题 259
12.3.3 评价XYZ公司解决问题的方法 261
12.3.4 首先考查:数据库服务器内的调节 262
12.3.5 计算总的响应时间 262
12.4.1 分解CPU时间 264
12.4 调节修改整体响应时间 264
12.4.2 分解等待时间 266
12.4.3 解决XYZ公司的问题 275
12.5 引起性能问题的常见原因 275
12.5.1 应用程序和数据库设计的缺陷 275
12.5.2 低效的数据文件布局和存储配置 276
12.5.3 用于应用程序的不恰当db_block_size 276
12.5.4 对数据库对象不恰当的设置 276
12.5.5 不合适的大小和回滚段数 277
12.5.6 低劣的应用设计 277
第四部分 数据库保护 279
第13章 备份和恢复 279
13.1 关于备份 279
13.1.1 备份策略 280
13.1.2 脱机数据库备份 281
13.1.3 联机数据库备份 283
13.1.4 逻辑的数据库备份(导出) 284
13.1.5 导入实用工具 288
13.1.6 Oracle8恢复管理器 290
13.1.7 备用数据库 291
13.1.8 恢复选项 293
13.1.9 测试你的策略 293
13.2 建议 294
附录 295
附录A 术语一览表 295
附录B Oracle8.15 DBA视图 304
附录C Oracle8.15 V$视图 310
- 《市政工程基础》杨岚编著 2009
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《零基础学会素描》王金著 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《管理信息系统习题集》郭晓军 2016
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《思维导图 超好用英语单词书》(中国)王若琳 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《学前儿童发展心理学 第2版》刘万伦主编;王文秀,甘卫群,刘万伦编写人员 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019