图书介绍
Oracle 11g数据库管理与优化宝典【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 汪照东编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121074097
- 出版时间:2008
- 标注页数:798页
- 文件大小:179MB
- 文件页数:824页
- 主题词:关系数据库-数据库管理系统,Oracle 11g
PDF下载
下载说明
Oracle 11g数据库管理与优化宝典PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1部分 基本数据库管理1
第1章 Oracle数据库管理员2
1.1 Oracle的用户类型2
数据库管理员2
安全专员3
网络管理员3
应用程序开发人员3
应用程序管理员3
数据库用户4
1.2数据库管理员的任务4
评估数据库服务器的硬件设备4
安装Oracle软件4
规划数据库5
创建和打开数据库5
备份数据库5
注册系统用户5
具体实施数据库的设计5
备份完整的数据库6
协调数据库的性能6
下载和安装补丁程序6
1.3向数据库提交SQL语句和命令6
SQL*Plus简介6
使用SQL*Plus连接到数据库前的准备7
使用SQL*Plus连接到数据库7
1.4识别Oracle数据库软件的版本11
版本号码的格式11
检查当前的版本号12
1.5数据库管理员的安全和权限12
数据库管理员的操作系统账号12
具有管理权限的用户账号13
1.6数据库管理员验证13
管理权限14
为数据库管理员选择一种验证方式15
使用操作系统验证方式17
使用密码文件验证方式21
1.7密码文件的管理22
ORAPWD的使用23
设置REMOTE_LOGIN_ PASSWORDFILE24
向密码文件中添加用户25
密码文件的维护26
1.8数据库管理员实用程序26
SQL*Loader实用程序26
Export和Import实用程序27
1.9 小结27
第2章 创建和配置Oracle数据库28
2.1创建Oracle数据库28
2.2使用数据库配置助手创建数据库29
启动DBCA30
使用DBCA创建数据库30
使用DBCA修改数据库配置40
使用DBCA删除数据库40
使用DBCA管理模板41
使用DBCA配置自动存储管理41
2.3使用CREATE DATABASE语句创建数据库41
指定实例标识符(SID)42
设置所需的环境变量42
选择数据库验证模式42
创建初始化参数文件43
创建实例(仅Windows)44
连接到实例中44
创建服务器参数文件45
启动实例45
执行CREATE DATABASE语句46
创建额外的表空间49
运行创建数据字典视图的脚本49
运行安装额外选项的脚本(可选)50
备份数据库50
设置实例的自动启动功能(可选)50
2.4理解CREATE DATABASE语句51
指定SYS和SYSTEM的密码51
创建一个本地管理的SYSTEM表空间52
有关 SYSAUX表空间52
使用自动撤销管理52
创建一个默认的永久表空间53
创建一个默认的临时表空间53
在数据库创建时指定Oracle Managed Files54
在数据库创建中支持大文件的表空间55
指定数据库的时区和时区文件56
指定FORCE LOGGING模式56
2.5理解初始化参数57
确定全局数据库名称59
指定Flash Recovery区59
指定控制文件60
指定数据库块尺寸60
指定进程的最大数目61
指定DDL锁超时时间61
指定撤销空间管理的方法61
有关COMATIBLE初始化参数62
2.6创建数据库的问题62
2.7删除数据库62
2.8使用服务器参数文件管理初始化参数63
什么是服务器参数文件63
移植到服务器参数文件64
创建服务器参数文件64
在HARD激活的存储器上存储服务器参数文件65
SPFILE初始化参数66
改变初始化参数的值66
导出服务器参数文件68
备份服务器参数文件68
查看参数设置69
2.9定义数据库服务69
扩展服务70
配置服务70
使用服务71
2.10创建数据库之后考虑的问题71
一些安全上的考虑71
启用透明数据密码策略72
创建安全的外部密码存储72
安装Oracle数据库的简单计划72
2.11数据库数据字典视图72
2.12小结73
第3章 启动和关闭数据库74
3.1启动数据库74
启动数据库的方法74
理解初始化参数文件78
启动实例前的准备工作80
启动实例81
3.2改变数据库的可用性86
加载但不打开数据库86
打开一个关闭的数据库86
使用只读方式打开数据库87
限制访问一个打开的数据库88
3.3关闭数据库88
用NORMAL选项关闭数据库89
用IMMEDIATE选项关闭数据库89
用TRANSACTIONAL选项关闭数据库89
用ABORT选项关闭数据库90
关闭超时和终止90
3.4数据库的停顿91
将数据库置于静止状态91
恢复数据库到正常操作状态92
查看实例的静止状态92
3.5暂停和恢复数据库92
3.6小结94
第4章 管理Oracle进程95
4.1进程的种类95
用户进程概述95
服务进程96
后台进程96
4.2专用服务器进程与共享服务器进程96
专用服务器进程96
共享服务器进程98
4.3数据库驻留连接池98
何时使用数据库驻留连接池98
数据库驻留连接池的优点99
专用服务器、共享服务器和数据库驻留连接池之间的区别99
驻留连接池的内存使用99
数据库驻留连接池的限制100
4.4将Oracle配置为共享服务器100
共享服务器的初始化参数100
启动共享服务器101
配置调度程序103
4.5配置数据库驻留连接池108
启动数据库驻留连接池108
为数据库驻留连接池配置连接池110
数据库驻留连接池的相关数据字典视图114
4.6 Oracle后台进程114
数据写入进程114
日志写入进程115
检查点进程116
系统监控进程116
进程监控进程116
恢复进程117
作业队列进程117
归档进程118
其他后台进程118
4.7为并行SQL的执行管理进程118
有关并行执行的服务器118
为某个会话更改并行执行119
4.8为外部过程管理进程119
4.9终止会话120
识别要终止的会话120
终止处于激活状态的会话121
终止处于非激活状态的会话121
4.10进程和会话的数据字典视图122
4.11小结122
第5章 管理内存123
5.1有关内存的管理123
自动内存管理123
手动内存管理123
5.2内存体系回顾125
系统全局区125
程序全局区129
5.3使用自动内存管理131
启动自动内存管理131
监控和调整自动内存管理134
5.4手工配置内存135
使用自动共享内存管理135
使用手动共享内存管理143
使用自动PGA内存管理148
使用手动PGA内存管理149
5.5内存管理参考149
支持自动内存管理的操作平台150
内存管理的数据字典视图150
5.6小结150
第6章 管理数据库用户和安全151
6.1为数据库创建安全策略的重要性151
系统安全策略151
数据安全策略151
用户安全策略152
6.2管理用户和资源157
创建用户账户157
修改用户账户162
配置用户的资源限制163
删除用户账户167
查找有关数据库用户和概要文件的信息167
6.3配置验证方式170
配置口令保护170
使用数据库验证用户178
使用操作系统验证用户178
使用网络验证用户179
配置全局用户鉴别和授权179
配置一个外部服务来鉴别用户和口令180
6.4配置权限和角色授权182
权限和角色183
应当被授予权限的用户183
管理系统权限184
管理用户的角色187
管理对象权限199
授予用户权限和角色205
6.5数据库审计214
审计介绍214
创建审计活动的记录215
管理数据库审计线索216
为安全相关的SQL语句和权限使用默认的审计218
使用标准审计监控普通活动220
审计具有管理权限的用户231
使用细粒度审计监控指定的活动232
归档标准和细粒度审计线索238
查询有关审计操作的信息239
删除审计跟踪视图240
6.6预定义用户账户240
6.7小结241
第7章 监控数据库的操作242
7.1监控数据库的错误和警告242
使用跟踪文件和警告日志监控数据库的错误242
使用服务器生成的报警进行监控245
7.2监控性能249
监控锁249
监控等待事件250
7.3小结250
第2部分 Oracle数据库结构和存储251
第8章 管理控制文件252
8.1控制文件简介252
8.2管理控制文件的原则252
为控制文件提供文件名253
在不同磁盘上存放多个控制文件副本253
备份控制文件253
管理控制文件的大小254
8.3创建控制文件254
创建初始的控制文件254
创建额外的副本、重命名和重定位控制文件254
创建新的控制文件255
8.4创建控制文件之后遇到的问题及解决办法260
检查丢失或多余的文件260
在CREATE CONTROLFILE过程中处理错误260
8.5备份控制文件260
使用SQL命令备份控制文件260
使用企业管理器备份控制文件262
8.6使用当前副本恢复控制文件263
使用控制文件的副本对受到损坏的控制文件进行恢复263
使用控制文件的副本对永久性介质失败进行恢复264
8.7删除控制文件264
8.8使用Oracle管理文件(OMF)管理控制文件264
8.9控制文件的数据字典视图267
8.10小结267
第9章 管理重做日志268
9.1认识重做日志268
重做线程268
重做日志的内容268
Oracle如何将内容写到联机重做日志269
9.2规划重做日志270
多路复用重做日志文件271
将重做日志成员放置在不同的磁盘上273
设置联机重做日志成员的大小273
选择联机重做日志文件的数量274
控制归档延迟274
9.3创建重做日志组及其成员276
创建联机重做日志组276
创建重做日志成员276
9.4重新定位和重新命名重做日志成员277
9.5删除重做日志组及其成员278
删除日志组278
删除联机重做日志成员279
9.6强制实施日志切换280
9.7校验重做日志文件中的块280
9.8清除重做日志文件281
9.9使用Oracle管理文件(OMF)管理重做日志文件282
9.10重做日志的性能优化283
9.11查看联机重做日志信息284
9.12小结284
第10章 管理已归档的重做日志285
10.1什么是已归档的重做日志285
10.2 NOARCHIVELOG和ARCHIVELOG模式285
在NOARCHIVELOG模式下运行数据库286
在ARCHIVELOG模式下运行数据库286
10.3控制归档模式287
设置初始的数据库归档模式287
改变数据库的归档模式287
执行手动归档288
调整存储进程的数量288
10.4指定归档的目的地289
指定归档目标位置289
理解归档目标位置的状态291
10.5指定日志传送模式292
正常传送模式292
备用传送模式292
10.6管理归档目标失败293
指定成功的最小目标数目293
重新归档到一个失败过的目标位置295
10.7控制归档日志进程生成的跟踪输出295
10.8查看已归档的重做日志信息296
归档重做日志视图296
ARVHICE LOG LIST命令297
10.9将NOARCHIVELOG修改为ARCHIVELOGS298
10.10小结299
第11章 管理表空间300
11.1管理表空间的原则300
使用多重表空间300
表空间的配额301
11.2创建表空间301
本地管理表空间302
大文件表空间305
加密的表空间308
临时表空间312
使用临时表空间组316
11.3为表空间指定非标准块的尺寸321
11.4控制重做记录的写入323
11.5修改表空间的可用性324
使表空间脱机324
使表空间联机326
11.6使用只读表空间327
将表空间置为只读状态328
使只读表空间可写330
在WORM设备上创建只读表空间330
延迟打开只读表空间中的数据文件330
11.7修改和管理表空间331
修改本地管理的表空间331
修改大文件的表空间331
修改本地管理的临时表空间332
收缩本地管理的临时表空间335
11.8表空间重命名336
11.9删除表空间337
11.10管理SYSAUX表空间339
创建SYSAUX表空间340
监控SYSAUX表空间的使用者341
将SYSAUX表空间的使用者移出或移入342
控制SYSAUX表空间的大小342
11.11诊断和修复本地管理的表空间343
当分配的块标注为空闲(没有重叠)时修改位图343
删除一个损坏的段344
在报告的重叠处修改位图344
纠正位图块的介质损坏344
从字典管理的表空间移植为本地管理的表空间344
11.12将SYSTEM表空间移植为本地管理的表空间345
11.13数据库间传输表空间345
可传输表空间介绍346
有关跨平台传输表空间346
传输表空间使用的限制347
传输表空间的兼容性考虑348
数据库之间传输表空间349
11.14表空间的空间管理353
11.15表空间相关数据字典视图354
11.16小结355
第12章 管理数据文件和临时文件356
12.1管理数据文件的准则356
确定数据文件的数量357
确定数据文件的大小358
适当地放置数据文件358
将数据文件与重做日志文件分开存储358
12.2创建数据文件和向表空间添加数据文件358
12.3改变数据文件的大小359
启用和禁用数据文件的自动扩展359
手动调整数据文件大小361
12.4修改数据文件可用性362
在ARCHIVELOG模式中使数据文件联机或脱机363
在NOARCHIVELOG模式中使数据文件脱机364
修改表空间中所有数据文件或临时文件的可用性364
12.5重命名和重定位数据文件365
单个表空间数据文件的重命名和重定位365
多个表空间数据文件的重命名和重定位367
12.6删除数据文件367
12.7验证数据文件中的数据块368
12.8使用数据库服务器复制文件368
在本地文件系统中复制文件369
第三方文件传输370
文件传输和DBMS_ SCHEDULER包370
高级文件传输机制370
12.9数据文件相关数据字典视图371
12.10小结371
第13章 管理撤销372
13.1什么是撤销372
13.2自动撤销管理373
回顾自动撤销管理373
有关撤销保留期374
13.3设置最小的撤销保留期377
13.4撤销表空间的容量调整378
13.5管理撤销表空间379
创建撤销表空间380
修改撤销表空间380
删除撤销表空间383
撤销表空间的切换385
为用户分配撤销空间的限额386
管理撤销表空间的空间警告极限387
13.6迁移到自动撤销管理模式387
13.7将自动撤销管理模式迁移到手动管理模式392
13.8撤销空间相关的数据字典视图396
13.9小结399
第14章 使用Oracle管理文件400
14.1什么是Oracle管理文件400
可以使用Oracle管理文件的范围401
使用Oracle管理文件的好处401
Oracle管理的文件和现有的功能402
14.2允许创建和使用Oracle管理的文件402
设置初始化参数DB_CREATE_FILE_DEST403
设置初始化参数DB_RECOVERY_FILE_DEST403
设置初始化参数DB_CREATE_ONLINE_LOG_DEST_n403
14.3创建Oracle管理的文件404
如何命名Oracle管理文件404
在数据库创建期间创建Oracle管理文件406
使用Oracle管理文件为表空间创建数据文件410
使用Oracle管理文件为临时表空间创建临时文件412
使用Oracle管理文件创建控制文件412
使用Oracle管理文件创建重做日志文件414
使用Oracle管理文件创建归档日志415
14.4 Oracle管理文件的行为415
删除数据文件和临时文件415
删除重做日志文件415
重新命名文件416
管理备用的数据库416
14.5 Oracle管理文件应用案例416
使用多路复用的联机重做日志创建和管理数据库416
创建和管理带有数据库和回闪恢复区的数据库420
向现有数据库添加Oracle管理的文件421
14.6小结421
第3部分 模式对象423
第15章 管理模式对象424
15.1有关模式对象424
模式对象的命名424
有关模式对象管理的权限424
在单一操作中创建多个表和视图425
15.2分析表、索引和簇426
使用DBMS STATS搜集表和索引的统计信息426
检验模式对象存储格式的有效性430
列出表和簇的链接行430
15.3截断表和簇432
使用DELETE语句432
使用DROP和CREATE语句433
使用TRUNCATE语句433
TRUNCATE和DELETE434
TRUNCATE和DROP434
15.4启用和禁用触发器434
启用触发器435
禁用触发器435
15.5管理完整性约束436
完整性约束状态437
在定义完整性约束时设置完整性约束439
修改、重命名或删除现有的完整性约束440
推迟约束检查442
报告约束异常445
查看约束信息448
15.6重命名模式对象448
15.7管理对象依赖449
模式对象依赖449
有关对象依赖和对象无效451
对象重新生效455
使用DDL手工编译无效对象456
使用PL/SQL包过程手工编译无效对象456
15.8管理对象名称解析456
15.9切换到不同的模式458
15.10显示有关模式对象的信息458
使用PL/SQL包显示有关模式对象的信息458
模式对象数据字典视图459
15.11小结459
第16章 管理模式对象的空间460
16.1管理表空间告警460
设置警告极限461
查看警报464
局限性464
16.2管理数据块空间464
16.3管理存储参数465
确定存储参数465
在对象创建期间指定存储参数466
为簇设置存储参数466
为分区表设置存储参数466
为索引段设置存储参数467
为LOB、数组和嵌套表设置存储参数468
改变存储参数值468
存储参数的先后次序468
16.4管理可恢复的空间分配469
可恢复空间分配概述469
启用和关闭可恢复空间分配471
使用LOGON触发器设置默认的可恢复模式472
检测暂停的语句473
操作暂停警报474
16.5收回多余的空间476
可回收的未使用空间476
使用段指导476
收缩数据库中的联机段486
回收未使用的空间487
16.6理解数据类型使用的空间488
16.7显示有关模式对象空间使用的信息489
使用PL/SQL包显示有关模式对象空间使用的信息489
有关模式对象空间使用信息的数据字典视图491
16.8计划数据库对象的容量492
评估表的使用空间493
评估索引的使用空间493
获取对象增长的趋势494
16.9小结495
第17章 管理表496
17.1有关表的基础496
17.2管理表的原则497
创建表之前进行设计497
创建表时考虑所操作的表类型497
指定表的位置497
考虑并行创建表498
考虑创建表时使用NOLOGGING498
考虑使用表压缩499
对包含敏感数据的列加密501
估计表的大小并进行规划503
考虑创建表的限制503
17.3创建表504
创建一个表504
创建一个临时表504
并行创建表506
17.4加载表507
插入数据时记录DML错误507
使用直接路径插入方式将数据插入表中511
为直接路径插入指定记录日志的模式513
直接路径插入的其他考虑513
17.5自动收集表上的统计数据514
17.6更改表515
使用ALTER TABLE语句的原因515
更改表的物理属性515
将表迁移到新段或表空间中516
手工为表分配存储516
修改现有列的定义517
添加表的列517
重命名表列519
删除表的列519
将表置于只读模式521
17.7联机重定义表523
联机表重定义的功能523
使用DBMS_REDEFINITION执行联机重定义524
重定义处理的结果527
执行中间同步528
出错后的中止和清除联机表重定义528
表的联机重定义限制528
联机表重定义实例528
DBMS_REDEFINITION包所需的权限538
17.8调查和回滚错误表的改变539
17.9使用Flashback技术539
Flashback技术回顾540
为Flashback技术配置数据库541
使用Flashback Query(SELECT AS OF)544
使用Flashback Verison Query545
使用Flashback Transaction Query547
使用Flashback Transaction Query548
使用ORA_ROWSCN549
使用DBMS_FLASHBACK包551
使用Flashback Transaction555
使用Flashback Data Archive556
17.10使用Oracle Flashback Table恢复表560
Flashback Table必备条件561
执行FLASHBACK TABLE操作562
在闪回表期间保持触发器处于激活状态564
17.11删除表564
17.12使用Flashback Drop和回收站管理565
什么是回收站565
打开和关闭回收站566
查看和查询回收站中的对象566
清除回收站中的对象566
从回收站中恢复表568
17.13管理索引组织表570
创建索引组织表571
维护索引组织表575
创建索引组织表的二级索引576
分析索引组织表578
使用带有ORDER BY子句的索引组织表578
将索引组织表转换成普通表579
17.14管理外部表579
创建外部表579
更改外部表581
删除外部表581
用于外部表的系统权限和对象权限582
17.15查看相关表的信息583
17.16小结584
第18章 管理索引585
18.1索引介绍585
索引和性能585
索引属性586
18.2管理索引的准则588
在表中插入数据后创建索引588
在正确的表和列上创建索引588
为了性能对索引列进行排序590
限制每个表的索引数量590
删除不再需要的索引590
估计索引大小和设置存储参数590
为每个索引指定表空间590
考虑并行创建索引591
考虑用NOLOGGING创建索引591
考虑合并或重建索引时的损益592
在停用或删除约束之前考虑开销592
18.3创建索引592
明确创建索引593
明确地创建唯一索引593
创建与约束相关的索引594
收集创建索引时伴随的统计数据594
创建大索引595
联机创建索引595
创建基于函数的索引596
创建键压缩索引597
创建不可见索引598
18.4更改索引598
更改索引的存储特征598
重建现有的索引599
标记索引为不可见599
监视索引使用600
监视索引的空间使用600
18.5删除索引601
18.6有关索引的数据字典视图601
18.7小结602
第19章 管理簇603
19.1认识簇603
19.2管理簇的准则603
为簇选择合适的表603
为簇键选择合适的列604
通过平均簇键及相关行指定所需空间604
指定每个簇和簇索引行的位置604
估计簇大小和设置存储参数604
19.3创建簇605
创建簇表605
创建簇索引606
19.4更改簇606
更改簇表607
更改簇索引607
19.5删除簇607
删除簇表608
删除簇索引608
19.6簇数据字典视图608
19.7小结609
第20章 管理散列簇610
20.1散列簇介绍610
20.2何时使用散列簇610
使用散列方法有用的情形611
使用散列方法无益的情况611
20.3创建散列簇611
创建排序的散列簇612
创建单个表散列簇612
控制散列簇的空间使用613
估计散列簇所需的空间615
20.4更改散列簇616
20.5删除散列簇616
20.6查看有关散列簇的信息616
20.7小结616
第21章 管理视图、序列和同义词617
21.1管理视图617
视图的介绍617
创建索引619
替换视图622
查询中使用视图622
更新连接视图623
更改视图629
删除视图630
21.2管理序列630
创建序列630
更改序列631
使用序列631
删除序列635
21.3管理同义词635
创建同义词635
在DML语句中使用同义词636
删除同义词636
21.4查看有关视图、同义词和序列的信息637
21.5小结637
第22章 管理分区表638
22.1分区基础638
22.2范围分区639
22.3散列分区640
22.4列表分区641
22.5间隔分区643
22.6系统分区645
22.7基于虚拟列的分区647
22.8引用分区648
22.9组合分区649
复合范围分区649
复合列表分区651
复合间隔分区653
22.10分区表的管理654
添加分区654
拆分分区656
合并分区657
删除分区659
移出分区660
重命名分区661
截断分区661
22.11小结662
第4部分 Oracle性能调优663
第23章 查询优化664
23.1最优化操作664
23.2选择优化器目标664
OPTIMIZER_MODE初始化参数665
改变查询优化器目标的优化器SQL提示666
数据字典中的查询优化器统计数据666
23.3启动和控制查询优化功能666
启动查询优化器666
控制查询优化器的操作行为667
23.4理解查询优化器668
查询优化器的组件669
阅读和理解执行计划674
23.5理解查询优化器的访问路径675
全表扫描675
ROWID扫描677
索引扫描677
簇访问685
哈希访问685
抽样表扫描686
查询优化器如何选择访问路径686
23.6理解连接687
查询优化器如何执行连接语句687
查询优化器如何选择执行计划687
嵌套循环连接688
哈希连接691
排序合并连接693
笛卡儿乘积694
外连接694
23.7小结697
第24章 使用EXPLAIN PLAN698
24.1理解EXPLAIN PLAN698
怎样改变执行计划699
避免不适合的操作699
查看更深层次的执行计划700
EXPLAIN PLAN限制700
24.2 PLAN_TABLE输出表701
24.3运行EXPLAIN PLAN701
为EXPLAIN PLAN识别语句701
将EXPLAIN PLAN输出结果指定到不同的表中701
24.4显示PLAN_ TABLE输出702
24.5读取EXPLAIN PLAN输出703
24.6用EXPLAIN PLAN查看并行执行704
24.7用EXPLAIN PLAN查看位图索引705
24.8用EXPLAIN PLAN查看结果缓存706
24.9用EXPLAIN PLAN查看分区对象706
使用EXPLAIN PLAN显示范围和散列分区示例707
带有复合分区对象修剪信息示例708
部分分区智能连接示例710
全分区智能连接示例712
带有INLIST INTERATOR的执行计划示例712
24.10 PLAN_TABLE列715
24.11小结718
第25章 使用索引和簇719
25.1理解索引性能719
调整逻辑结构719
使用SQL访问顾问调整索引720
选择列和表达式去做索引720
选择复合索引721
使用索引编写SQL语句721
编写语句时避免使用索引722
重建索引722
压缩索引722
使用非唯一索引执行数据唯一性的功能722
使用激活的非校验约束723
25.2使用基于函数的索引724
25.3使用分区索引724
25.4使用索引组织表724
25.5使用位图索引725
25.6使用位图连接索引725
25.7使用域索引725
25.8使用簇725
25.9 使用散列簇726
25.10小结727
第26章 使用优化器提示728
26.1理解优化器提示728
提示的类型728
提示的分类728
26.2指定提示746
指定一整套提示746
在提示中指定一个查询块747
26.3在视图中使用提示747
提示和复杂视图747
提示和可合并视图748
提示和非合并视图748
26.4小结749
第27章 SQL调整750
27.1 SQL调整简介750
27.2调整的目标750
减少工作量750
平衡工作量751
并行化工作量751
27.3确定高负载的SQL751
确定资源消耗较高的SQL751
在SQL被确定的过程中收集数据752
27.4自动工作负荷库753
快照753
基线753
空间消耗754
管理自动工作负荷库755
27.5自动SQL调整功能766
ADDM766
SQL调整顾问771
SQL优化集775
SQL访问顾问783
27.6开发有效的SQL语句783
检验优化器的统计数据784
评估执行计划784
重组SQL语句785
使用提示控制访问路径和连接顺序789
重组索引792
修改或禁用触发器和约束792
重组数据792
管理过去的执行计划792
尽量减少访问数据的次数792
27.7查询结果缓存794
设置查询结果缓存794
使用RESULT_CACHE提示794
管理查询结果缓存795
使用DBMS_RESULT_CACHE包796
Oracle调用接口客户端查询缓存796
27.8小结798
热门推荐
- 828846.html
- 1388075.html
- 2138760.html
- 2357271.html
- 3835846.html
- 2082452.html
- 160157.html
- 1381133.html
- 2086356.html
- 1919011.html
- http://www.ickdjs.cc/book_1283821.html
- http://www.ickdjs.cc/book_2263392.html
- http://www.ickdjs.cc/book_3561400.html
- http://www.ickdjs.cc/book_3018764.html
- http://www.ickdjs.cc/book_491146.html
- http://www.ickdjs.cc/book_2605653.html
- http://www.ickdjs.cc/book_3846867.html
- http://www.ickdjs.cc/book_1640832.html
- http://www.ickdjs.cc/book_2725727.html
- http://www.ickdjs.cc/book_285043.html