Oracle9i DBA基础教程PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:(美)Marlene Theriault等著;杨涛等译
- 出 版 社:北京:机械工业出版社
- 出版年份:2003
- ISBN:7111116240
- 页数:417 页
第一部分 定义数据库 1
第1章 成为一名Oracle DBA 1
1.1 如何与数据库进行“交谈” 2
1.2 什么是Oracle DBA和DBA的职责 2
1.2.1 数据库示例:银行 3
1.2.2 信息的保存 4
1.2.3 什么是Oracle数据库 4
1.2.4 你具备成为一名DBA的条件吗 5
1.3 DBA的种类 9
1.3.1 DBA的任务 10
1.3.2 怎样才能成为一名高级DBA 13
1.4 SQL Plus应知应会 14
1.4.1 进入SQL Plus 15
1.4.2 环境设置类命令 17
1.4.3 信息收集类命令 20
1.4.4 报告生成命令 23
第2章 Oracle数据库的组成 29
2.1 逻辑对象与物理对象 30
2.1.1 物理对象 31
2.1.2 操作系统简介 32
2.1.3 Oracle在计算机系统中的切入点 34
2.1.4 Oracle软件 34
2.2 Oracle数据库的“物理”组成 34
2.2.1 数据文件 35
2.2.2 参数文件 37
2.2.3 日志文件 39
2.2.4 备份文件 40
2.3 数据库的逻辑对象 40
2.3.1 表空间 40
2.3.2 表 41
2.3.3 索引 44
2.3.4 数据库触发器 46
2.3.5 视图 46
2.3.6 实体化视图 47
2.3.7 回退段和撤销表空间 47
2.3.8 临时段 50
2.3.9 角色 51
2.3.10 包、过程、函数 54
2.3.11 序列 54
2.3.12 权限 55
第3章 掌握Oracle数据库:“DBA_”视图 59
3.1 数据字典视图 60
3.2 DBA_视图 60
3.2.1 DBA_TABLESPACES视图 62
3.2.2 DBA_DATA_FILES视图 65
3.2.3 DBA_SEGMENTS视图 67
3.2.4 DBA_EXTENTS视图 69
3.2.5 DBA_ROLLBACK_SEGS视图 71
3.2.6 DBA_UNDO_EXTENTS视图 74
3.2.7 DBA_OBJECTS视图 75
3.2.8 DBA_TEMP_FILES视图 76
3.2.9 DBA_TABLES视图 77
3.2.10 DBA_TAB_COLUMNS视图 80
3.2.11 DBA_INDEXES视图 83
3.2.12 DBA_IND_COLUMNS视图 87
3.2.13 DBA_CONSTRAINTS视图 89
3.2.14 DBA_CONS_COLUMNS视图 92
第4章 掌握Oracle数据库:V$视图 95
4.1 V$视图的基本情况 96
4.2 实例级静态V$视图 99
4.2.1 V$DATABASE视图 100
4.2.2 V$DATAFILE视图 102
4.2.3 V$DATAFILE_HEADER视图 104
4.2.4 V$BFILE视图 106
4.2.5 V$FIXED_TABLE视图 107
4.2.6 V$INSTANCE视图 108
4.2.7 V$PARAMETER视图 110
4.2.8 V$SGA视图 111
4.2.9 V$TEMPFILE视图 112
第5章 与Oracle数据库的安全有关的视图 115
5.1 DBA_USERS视图 116
5.2 DBA_PROFILES视图 120
5.3 DBA_ROLES视图 122
5.4 DBA_ROLE_PRIVS视图 123
5.5 DBA_SYS_PRIVS视图 125
5.6 DBA_TS_QUOTAS视图 127
5.7 DBA_TAB_PRIVS视图 128
5.8 DBA_SYNONYMS视图 132
5.9 DBA_VIEWS视图 134
第6章 与Oracle数据库的优化有关的实例级动态V$视图 141
6.1 V$FILESTAT视图 143
6.2 V$LATCH视图 145
6.3 V$LIBRARYCACHE视图 146
6.4 V$LOCK视图 148
6.5 V$LOCKED_OBJECT视图 153
6.6 V$PROCESS视图 154
6.7 V$SESSION视图 156
6.8 V$ROLLSTAT视图 159
6.9 V$ROLLNAME视图 161
6.10 V$UNDOSTAT视图 162
6.11 V$ROWCACHE视图 163
6.12 V$SGASTAT视图 164
6.13 V$STATNAME视图 166
6.14 V$SYSSTAT视图 167
6.15 V$SYSTEM_EVENT视图 168
6.16 V$WAITSTAT视图 170
第二部分 管理数据库 173
第7章 Oracle数据库的安装、配置和建立 173
7.1 关于软件安装 174
7.2 软件安装步骤 177
7.2.1 安装前的准备工作 177
7.2.2 关于演示数据库 178
7.2.3 几个安装决策 178
7.3 创建一个数据库 181
7.3.1 Oracle Database Configuration Assistant的使用方法 181
7.3.2 软件安装工作完成之后 189
7.3.3 数据库创建出来以后 190
7.4 表空间及其结构 192
7.4.1 SYSTEM表空间 193
7.4.2 回退表空间或撤销表空间 193
7.4.3 TEMP或TEMPORARY表空间 195
7.4.4 TOOLS表空间 195
7.4.5 USERS表空间 196
7.4.6 DATA和INDEX表空间 196
7.4.7 设置表空间的长度 197
7.4.8 表空间的默认存储子句 198
7.5 init.ora文件与SPFIE.ora文件 201
7.6 实例与数据库 204
7.7 SGA的组成 205
7.8 关于演示表 207
第8章 数据库的基本管理工作 209
8.1.1 如何创建和删除表空间 210
8.1 如何对表空间进行管理 210
8.1.2 如何在表空间里创建对象 213
8.1.3 如何调整表空间的尺寸 217
8.1.4 表空间的自动扩展功能 222
8.1.5 临时表空间与永久表空间 223
8.1.6 可移植的表空间 224
8.2 用文档记录数据库 226
8.3 在数据库里创建对象 228
8.3.1 如何创建表 228
8.3.2 关系表的创建参数 229
8.3.3 如何创建一个复杂的表 230
8.3.4 如何创建索引 231
8.3.5 如何创建用户 233
第9章 DBA的日常工作 237
9.1.1 警报日志 238
9.1 日常监控工作 238
9.1.2 LISTENER.LOG文件 241
9.1.3 重做日志的状态 242
9.1.4 碎片 243
9.1.5 回退段 248
9.1.6 监控回退段的尺寸 249
9.1.7 调整回退段区的尺寸 251
9.1.8 区的使用情况 252
9.1.9 剩余空间 256
9.1.10 跟踪文件 263
9.2 用户会话的状态 265
9.3 监控对象的修改情况 266
第三部分 保护数据库 267
第10章 Oracle安全技术 267
10.1 数据库的内部安全措施 268
10.1.1 权限 269
10.1.2 角色的创建 273
10.1.3 同义词的创建 277
10.1.4 视图的创建 278
10.2 应用程序级安全措施 279
10.2.1 应用程序的保护 279
10.2.2 虚拟专用数据库 280
10.2.3 创建一个VPD 283
10.2.4 对数据库列进行加密 288
10.2.5 对列数据进行加密 288
10.3 关于审计 290
10.3.1 尝试登录审计 290
10.3.2 操作行为审计 291
10.3.3 对象审计 293
10.3.4 审计跟踪的保护 294
10.4.2 Oracle Net和Oracle Advanced Security Option 295
10.4.1 网络安全措施 295
10.4 数据库的外部安全 295
第11章 可用性 299
11.1 与可用性有关的基本概念 300
11.2 要预防的内容 302
11.2.1 物理性故障 302
11.2.2 逻辑性故障 303
11.3 数据恢复工作的分类 303
11.3.1 数据恢复 303
11.3.2 实例恢复 304
11.3.3 介质恢复 304
11.4 数据备份工作的分类 304
11.4.1 物理备份 304
11.4.2 Recovery Manager 307
11.4.3 逻辑备份 310
11.5.1 平均恢复时间目标值 313
11.5 数据库功能 313
11.5.2 回闪查询 314
11.5.3 LogMiner 315
11.5.4 复制 317
11.6 Data Guard与备用数据库 319
11.6.1 体系结构与术语 319
11.6.2 Data Guard的配置选项 320
11.6.3 使用Data Guard的好处 321
11.7 Real Application Clusters 322
11.8 Real Application Clusters Guard 323
11.9 与可用性有关的其他功能 323
11.9.1 TAF功能 323
11.9.2 数据库对象的联机重定义功能 324
11.9.3 可恢复的空间分配功能 324
第12章 服务器性能 327
第四部分 优化数据库 327
12.1 什么是性能管理 328
12.1.1 80/20法则 329
12.1.2 什么是响应时间 329
12.1.3 问题出在什么地方 330
12.1.4 响应时间与吞吐量 331
12.2 关键业务事务 332
12.2.1 事务 332
12.2.2 制定服务级协议 335
12.2.3 案例总结之一:XYZ公司的主动式优化工作 337
12.3 性能问题的诊断 337
12.3.1 小窍门:如何度过最初的5分钟 337
12.3.2 问正确的问题 338
12.3.3 案例总结之二:XYZ公司的被动式优化工作 340
12.3.4 诊断工作的第一步:数据库服务器内的优化 341
12.3.5 计算总响应时间 342
12.4 总向应时间的优化 344
12.4.1 对CPU时间进行优化 344
12.4.2 对等待时间进行优化 347
12.4.3 案例总结之三:解决XYZ公司的性能问题 358
12.5 性能问题的常见原因 358
12.5.1 应用程序和数据库设计缺陷 359
12.5.2 低效率的数据库布局和存储配置 359
12.5.3 应用程序的db_block_size参数设置不当 359
12.5.4 数据库对象设置不当 360
12.5.5 回退段的尺寸和数量设置不当 360
12.5.6 低劣的应用程序设计方案 361
第13章 Oracle软件工具 365
13.1 SQL语句的优化:Explain Plan/TKPROF/Autotrace 366
13.1.1 优化器 366
13.1.2 SQL语句的优化 369
13.1.3 Explain Plan 371
13.1.4 TKPROF:SQL跟踪工具 372
13.1.5 autotrace 376
13.2 Oracle Enterprise Manager 377
13.2.1 OEM的基本功能 378
13.2.2 与数据库管理工作有关的OEM选项 382
13.2.3 其他工具包 382
13.3 STATSPACK 383
13.3.1 STATSPACK的用途 384
13.3.2 如何安装STATSPACK 385
13.4 DBMS_STATS 390
13.5 存储概要 391
第五部分 附录 395
附录A 术语表 395
附录B 资源 407
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《东北民歌文化研究及艺术探析》(中国)杨清波 2019
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019