开发专家之数据库·专家精讲:ORACLE数据库管理与维护
¥
7
1.6折
¥
45
八五品
仅1件
作者张天慧 著
出版社电子工业出版社
出版时间2009-01
版次1
装帧平装
货号B4-2-5
上书时间2024-12-28
商品详情
- 品相描述:八五品
图书标准信息
-
作者
张天慧 著
-
出版社
电子工业出版社
-
出版时间
2009-01
-
版次
1
-
ISBN
9787121079290
-
定价
45.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
420页
-
正文语种
简体中文
- 【内容简介】
-
本书以笔者多年积累的实际经验分析数据库管理员的工作职责。详细介绍Oracle数据库系统的运作原理与组成架构;针对常用的“基本对象”及延伸应用的“高可用性对象”提供详尽说明;详解Oracle数据库的安装、建置,以及安全认证方式;深入剖析Oracle的网络联机架构与设定,包含各类“网络服务组态文件”;详细介绍Oracle数据库的备份与恢复,并列举多项功能强大的复原管理工具;针对数据库、实体结构与Instance讲解效能调校的重要性,并以实例示范;解析OracleStatspack及OracleOptimizer;完整说明索引与SQL语法的有效运用。
本书适合数据库开发人员参考学习,也可作为高等院校相关专业师生的参考书。
- 【作者简介】
-
张天慧,现任职华硕集团昌硕科技(上海)有限公司DBA,曾任华硕电脑DBA、NCR专业顾问、台湾积体电路约聘DBA、远传电信DBA,以及和信电信DBA,具有美商甲骨文OCP(OracleCertifiedPr0—fessional)认证资格.并拥有8年以上数据库开发与DBA经验。
专长:Oracle数据库管理、备份与复原、性能调优。
SQLServe嘲据库管理、备份与复原、性能调优。
Teradata数据库仓储管理。
Linux/UNIX系统管理。
- 【目录】
-
第1篇数据库管理员的角色与职责
第1章数据库管理员的工作内容3
1.1数据库管理员的种类及定位4
1.1.1数据库管理员的类型4
1.1.2数据库管理员的定位5
1.2数据库管理员的工作内容7
1.3数据库管理员应该具备的认知与特性10
1.4结束语12
第2章Oracle数据库管理员的工作清单13
2.1Oracle数据库概论14
2.1.1Oracle数据库结构15
2.1.2Oracle实例16
2.2每日例行工作16
2.3每周例行工作21
2.4每月例行工作23
2.5结束语27
第2篇Oracle数据库的结构与操作
第3章Oracle数据库结构31
3.1物理存储结构32
3.1.1数据文件32
3.1.2在线重作日志文件34
3.1.3初始化参数文件41
3.1.4控制文件46
3.1.5口令文件52
3.1.6归档日志文件54
3.1.7警告日志文件与跟踪文件63
3.2逻辑存储结构64
3.2.1表空间65
3.2.2段79
3.2.3区(Extent)80
3.2.4数据块80
3.3结束语82
第4章Oracle实例83
4.1系统全局区85
4.1.1数据缓冲区85
4.1.2重作日志缓冲区88
4.1.3共享池88
4.1.4其他共享池90
4.2后台进程91
4.2.1DBWRn92
4.2.2LGWR94
4.2.3SMON95
4.2.4PMON95
4.2.5CKPT96
4.2.6ARCn97
4.3其他进程97
4.3.1UserProcess97
4.3.2ServerProcess98
4.3.3PGA98
4.4结束语101
第5章Oracle基本对象103
5.1模式104
5.2表105
5.2.1数据行106
5.2.2数据列106
5.2.3ROWID108
5.2.4创建表109
5.2.5管理表115
5.2.6完整性限制139
5.3视图142
5.4索引143
5.4.1索引结构144
5.4.2创建索引149
5.4.3管理索引155
5.4.4查询索引相关信息158
5.5还原段158
5.5.1还原段的功能159
5.5.2还原段的种类与管理模式160
5.5.3创建与启用还原段162
5.5.4管理还原段165
5.5.5查询还原段相关信息167
5.5.6还原段注意事项167
5.6序列168
5.6.1创建与使用序列169
5.6.2管理序列171
5.7数据库链接172
5.8同义词175
5.8.1同义词注意事项176
5.8.2创建与维护同义词176
5.9概要文件178
5.10用户181
5.10.1创建与维护用户181
5.10.2权限的授予184
5.11角色185
5.12数据库字典与动态性能视图188
5.12.1数据库字典189
5.12.2动态性能视图190
5.13结束语190
第6章Oracle高可用性对象191
6.1分区表192
6.1.1范围分区193
6.1.2哈希分区194
6.1.3列表分区195
6.1.4复合分区195
6.1.5创建与维护分区表196
6.2聚簇表197
6.2.1索引聚簇表198
6.2.2哈希聚簇表200
6.2.3管理聚簇201
6.3全局临时表202
6.4索引组织表203
6.5结束语204
第7章Oracle软件安装、数据库创建与网络架构205
7.1Oracle软件安装206
7.1.1软件安装程序206
7.1.2Oracle数据库最佳弹性架构214
7.2Oracle数据库安全认证方式216
7.3数据库的启动与关闭220
7.3.1启动数据库220
7.3.2关闭数据库226
7.4创建Oracle数据库228
7.4.1创建数据库前准备事项229
7.4.2手动创建Oracle数据库229
7.4.3使用DBCA创建数据库232
7.5Oracle网络服务架构与设置241
7.5.1设定listener.ora网络服务配置文件242
7.5.2设定tnsnames.ora网络服务配置文件245
7.5.3设定sqlnet.ora网络服务配置文件247
7.5.4Oracle网络服务联机运作方式247
7.5.5Oracle网络服务名称解析方式252
7.6结束语254
第3篇Oracle数据库的备份与恢复
第8章Oracle的备份与恢复257
8.1Oracle数据库备份模式258
8.1.1逻辑备份258
8.1.2物理备份258
8.1.3Oracle恢复管理程序259
8.1.4基本备份模式之外的补充259
8.2规划备份计划与恢复操作261
8.3导出与导入262
8.3.1导出264
8.3.2导入267
8.3.3活用导入与导出268
8.3.4导入与导出注意事项270
8.3.5DataPump导出与导入271
8.4离线备份275
8.5在线备份275
8.6数据库恢复操作276
8.6.1对数据库执行恢复操作276
8.6.2对表空间执行恢复操作278
8.6.3对数据文件执行恢复操作279
8.6.4其他方式恢复操作282
8.7结束语283
第9章RMAN恢复管理程序285
9.1启用RMAN恢复管理程序288
9.2执行RMAN备份操作289
9.3执行RMAN恢复操作292
9.4结束语293
第10章OracleDataGuard295
10.1OracleDataGuard基本架构296
10.2OracleDataGuard运行原理297
10.2.1备用数据库的两种形态298
10.2.2OracleDataGuard的3种模式299
10.3创建OracleDataGuard301
10.3.1主要数据库准备事项301
10.3.2创建备用数据库302
10.4OracleDataGuard维护与注意事项305
10.5结束语306
第11章其他高可用性备份与恢复工具307
11.1Oracle快闪恢复308
11.2Oracle复制310
11.2.1OracleReplication的架构与种类311
11.2.2创建Oracle物化视图复制312
11.3结束语315
第4篇Oracle数据库基础性能调优
第12章数据库性能调优319
12.1性能调优的步骤320
12.2性能调优的范围与效益325
12.2.1系统环境调优325
12.2.2OracleInstance调优326
12.2.3Oracle对象调优326
12.2.4SQL语法调优326
12.3Oracle数据库与磁盘阵列327
12.3.1磁盘阵列的种类328
12.3.2Oracle数据库文件与磁盘阵列的放置方式331
12.4结束语332
第13章Instance性能调优333
13.1数据缓冲区性能调优334
13.1.1数据缓冲区的运行状况335
13.1.2数据缓冲区调优目标338
13.1.3数据缓冲区命中率339
13.1.4数据缓冲区分区管理339
13.1.5LRULatch344
13.2共享池性能调优346
13.2.1共享池的运行情况346
13.2.2检查与调优共享池347
13.3重作日志缓冲区性能调优348
13.3.1重作日志缓冲区的运行情况349
13.3.2重作日志缓冲区调优目标350
13.4结束语352
第14章物理结构性能调优353
14.1如何准确设置数据块354
14.2如何准确设置存储参数355
14.3如何准确设置表空间356
14.4表空间碎片356
14.5结束语358
第15章OracleStatspack359
15.1安装OracleStatspack360
15.2启动与停止OracleStatspack361
15.3修正OracleStatspack设置364
15.4解析OracleStatspack报表365
15.5结束语368
第5篇Oracle数据库SQL性能调优
第16章解析OracleOptimizer371
16.1OracleOptimizer概述372
16.2RuleBaseOptimizer374
16.3CostBaseOptimizer376
16.4Optimizer的模式377
16.5追踪SQL语法的运行与执行统计数据380
16.5.1SQLTRACE381
16.5.2AUTOTRACE383
16.6结束语385
第17章Oracle数据存取与表连接模式387
17.1Oracle基本数据存取模式388
17.1.1全表扫描388
17.1.2索引扫描389
17.1.3指定ROWID390
17.2表连接方式390
17.2.1嵌套循环表连接390
17.2.2排序/结合表连接391
17.2.3哈希表连接392
17.2.4各种表连接的特性393
17.3结束语393
第18章索引的使用395
18.1索引的存取模式396
18.1.1IndexUniqueScan396
18.1.2IndexRangeScan396
18.1.3IndexFullScan397
18.1.4IndexFastFullScan398
18.1.5IndexSkipScan398
18.2使用索引的正确方向399
18.3结束语400
第19章如何正确使用SQL语法401
19.1如何避免没必要的全表扫描402
19.1.1避免在索引字段上使用ISNULL与ISNOTNULL条件402
19.1.2尽量不使用“!=”来筛选数据403
19.1.3不适当的函数运算403
19.1.4尽量不使用“||”来筛选数据404
19.1.5避免在索引所在的字段上使用NOT404
19.1.6如何使用LIKE条件式405
19.1.7复合索引的盲点406
19.2避免没有效率的查询407
19.2.1没有效率的索引407
19.2.2没有效率的条件式409
19.3提升性能其他注意事项410
19.4结束语410
附录AOracleRMAN范例411
附录B常用的管理与性能调优SQL语法413
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价