图书介绍

Oracle Database 10g完全参考手册PDF|Epub|txt|kindle电子书版本网盘下载

Oracle Database 10g完全参考手册
  • (美)龙利(Loney,K.)著;张立浩译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302128847
  • 出版时间:2006
  • 标注页数:1203页
  • 文件大小:74MB
  • 文件页数:1221页
  • 主题词:关系数据库-数据库管理系统,Oracle 10g-手册

PDF下载


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

下载说明

Oracle Database 10g完全参考手册PDF格式电子书版下载

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

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

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

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

图书目录

36.2.1 把行插入对象表 581

第1章 Oracle Database 10g体系结构3

第Ⅰ部分 核心数据库概念3

1.1 数据库和实例4

1.2 数据库技术5

1.3.1 表空间6

1.3 存储数据6

1.4 数据保护7

1.3.2 自动存储管理7

1.3.3 自动撤销管理7

1.3.4 删除的数据7

1.5 可编程的结构8

1.6 选择体系结构和选项9

第2章 安装Oracle Database 10g和创建数据库11

2.1 许可证和安装选项12

2.1.1 使用OUI安装Oracle软件13

2.1.2 使用DBCA创建数据库14

2.1.3 手动创建数据库19

第3章 升级到Oracle Database 10g25

3.1 选择升级方法26

3.3 使用DBUA27

3.2 升级之前的准备27

3.4 执行手动直接升级28

3.5 使用Export与Import30

3.5.2 进行升级31

3.5.1 使用哪个Export和Import版本31

3.7 升级完成之后32

3.6 使用数据复制法32

第4章 规划Oracle应用程序——方法、风险和标准33

4.1 协作方法34

4.2 每个人都有“数据”35

4.3 Oracle中的习惯用语36

4.3.2 结构化查询语言37

4.3.1 存储信息的表37

4.3.3 一个简单的Oracle查询38

4.3.4 为什么称作“关系”39

4.4 一些通用的、常见的示例40

4.6 新视角的重要性42

4.5 风险所在42

4.6.2 代码、缩写和命名标准43

4.6.1 变化的环境43

4.7 如何减少混淆44

4.7.1 规范化45

4.7.2 表和列的英文名称49

4.8 名称和数据中的大写50

4.7.3 数据中的英文单词50

4.10 优秀的设计都很人性化51

4.9 规范化名称51

4.10.1 理解应用程序的任务52

4.10.2 任务概要53

4.11 理解数据55

4.11.3 业务模型56

4.11.1 原子数据模型56

4.11.2 原子业务模型56

4.11.5 查询和报告57

4.11.4 数据项57

4.12.2 外键58

4.12 关于对象名称的规范化58

4.12.1 级别-名称完整性58

4.12.5 对象名称辞典59

4.12.3 单数名称59

4.12.4 简洁59

4.14 诫律60

4.13 智能键和列值60

第5章 SQL中的基本语法65

第Ⅱ部分 SQL和SQL Plus65

5.1 样式66

5.3 用SQL从表中选择数据67

5.2 创建NEWSPAPER表67

5.4 select、from、where和order by70

5.5 逻辑和值72

5.5.1 单值测试73

5.5.2 值列表的简单测试78

5.5.3 组合逻辑80

5.6 where的另外一个用途:子查询81

5.6.1 从子查询得到单值82

5.6.2 从子查询得到值列表83

5.7 组合表84

5.8 创建视图86

第6章 基本的SQL Plus报表及命令91

6.1 建立简单的报表94

6.1.2 (2)set headsep95

6.1.1 (1)remark95

6.1.4 column96

6.1.3 (3)ttitle和btitle96

6.1.5 (8)break on97

6.1.8 set pagesize98

6.1.6 (9)compute avg98

6.1.7 (10)set linesize98

6.1.10 (11)spool99

6.1.9 set newpage99

6.1.11 (12)/100

6.2.1 命令行编辑器101

6.1.12 关于列标题的一些说明101

6.2 其他特性101

6.2.2 设置停顿104

6.2.5 编辑105

6.2.3 保存105

6.2.4 存储105

6.2.6 host106

6.3 检查SQL Plus环境107

6.2.7 添加SQL Plus命令107

6.2.8 启动107

6.4 构件块109

7.1 数据类型111

第7章 文本信息的收集与修改111

7.2 什么是串112

7.3 表示法113

7.4 连接符(‖)114

7.5 如何剪切和粘贴串115

7.5.1 RPAD和LPAD116

7.5.3 组合两个函数117

7.5.2 LTRIM、RTRIM和TRIM117

7.5.5 添加多个函数120

7.5.4 使用TRIM函数120

7.5.6 LOWER、UPPER和INITCAP121

7.5.7 LENGTH122

7.5.8 SUBSTR123

7.5.9 INSTR126

7.6 在order by和where子句中使用串函数130

7.5.10 ASCII和CHR130

7.6.1 SOUNDEX132

7.7 小结133

7.6.2 国际语言支持133

7.6.3 正则表达式支持133

8.1 搜索串135

第8章 正则表达式搜索135

8.2 REGEXP_SUBSTR139

8.3 REGEXP_INSTR140

8.5 REPLACE和REGEXP_REPLACE142

8.4 REGEXP_LIKE142

9.1 三类数值函数147

第9章 数值处理147

9.2 表示法150

9.3.1 加减乘除151

9.3 单值函数151

9.3.3 NVL:空值置换函数152

9.3.2 NULL152

9.3.4 ABS:绝对值函数153

9.3.7 MOD154

9.3.5 CEIL154

9.3.6 FLOOR154

9.3.11 ROUND和TRUNC155

9.3.8 POWER155

9.3.9 SQRT:求平方根155

9.3.10 EXP、LN和LOG155

9.3.13 SIN、SINH、COS、COSH、TAN、TANH、ACOS、ATAN、ATAN2和ASIN157

9.3.12 SIGN157

9.4.1 组值函数中的NULL158

9.4 聚集函数158

9.4.2 单值函数和组值函数159

9.4.4 组值函数和单值函数的组合160

9.4.3 AVG、COUNT、MAX、MIM和SUM160

9.4.6 组函数中的DISTINCT162

9.4.5 STDDEV和VARIANCE162

9.5 列表函数163

9.6 使用MAX或MIN函数查找行165

9.7 优先级和括号的应用166

9.8 小结167

10.1 日期算法169

第10章 日期:过去、现在及日期的差169

10.1.2 两个日期的差170

10.1.1 SYSDATE、CURRENT_DATE及SYSTIMESTAMP170

10.1.4 减少月份173

10.1.3 增加月份173

10.1.5 GREATEST和LEAST174

10.1.6 NEXT_DAY175

10.1.7 LAST_DAY176

10.1.9 组合日期函数177

10.1.8 MOMTHS_BETWEEN177

10.2 日期计算中的ROUND和TRUNC178

10.3 使用TO_DATE和TO_CHAR设置日期格式179

10.3.1 最常见的TO_CHAR错误184

10.3.2 NEW_TIME:切换时区185

10.3.3 TO_DATE计算186

10.4 where子句中的日期188

10.6 使用EXTRACT函数189

10.5 处理多个世纪189

10.7 使用TIMESTAMP数据类型190

第11章 转换函数与变换函数193

11.1 基本转换函数195

11.1.1 数据类型的自动转换197

11.1.2 使用自动转换的注意事项199

11.3.1 TRANSLATE200

1 1.2 几个特殊的转换函数200

11.3 变换函数200

1 1.3.2 DECODE201

11.4 小结203

12.1 group by和having的用法205

第12章 分组函数205

12.1.1 增加一个order by207

12.1.2 执行顺序208

12.2 分组视图209

12.3 分组视图的功能211

12.3.1 在视图中使用order by212

12.3.2 having子句中的逻辑213

12.3.4 连接列215

12.3.3 对列和分组函数进行排序215

12.4 更多分组可行性216

13.1 高级子查询217

第13章 当一个查询依赖于另一个查询时217

13.1.1 相关子查询218

13.1.2 并列的逻辑测试219

13.1.3 EXISTS及其相关子查询的使用221

13.2 外部连接222

13.2.1 Oracle 9i以前版本中的外部连接的语法223

13.2.2 现在的外部连接语法224

13.2.3 用外部连接代替NOT IN226

13.2.4 用NOT EXISTS代替NOT IN227

13.3 NATURAL和INNER连接228

13.4 UNION、INTERSECT和MINUS229

13.4.2 UNION、INTERSECT和MINUS的限制232

13.4.1 IN子查询232

14.1 复杂的分组233

第14章 一些复杂的技术233

14.3 使用ROLLUP、GROUPING和CUBE235

14.2 使用临时表235

14.4 家族树和connect by239

14.4.1 排除个体和分支243

14.4.2 向根遍历245

14.4.3 基本规则247

15.1 插入249

第15章 更改数据:插入、更新、合并和删除249

15.1.1 插入时间250

15.1.2 用select插入251

15.2 rollback、commit和autocommit命令252

15.1.3 使用APPEND提示改进插入性能252

15.2.1 使用savepoint253

15.3 多表插入254

15.2.2 隐式提交254

15.2.3 自动回滚254

15.4 delete命令258

15.5 update命令259

15.5.1 用嵌入选择更新260

15.6 使用merge命令262

15.5.2 用NULL更新262

16.1 if-then-else265

第16章 DECODE和CASE SQL中的if-then-else265

16.3 DECODE中的DECODE269

16.2 通过DECODE替换值269

16.4 DECODE中的大于和小于272

16.5 使用CASE274

17.1 创建表279

第17章 创建和管理表、视图、索引、群集和序列279

17.1.1 字符宽度和数值精度280

17.1.2 在插入时进行舍入282

17.1.3 create table的约束284

17.1.4 指定索引表空间285

17.2 删除表287

17.1.5 命名约束287

17.3 更改表288

17.3.1 添加或修改列的规则290

17.3.2 删除列291

17.4 根据一个表中创建另一个表292

17.5 创建索引编排表293

17.6.1 创建分区表294

17.6 使用分区表294

17.6.2 列表分区296

17.6.4 索引分区297

17.6.3 创建子分区297

17.7 创建视图298

17.6.5 管理分区表298

17.7.1 视图的稳定性299

17.7.3 创建只读视图300

17.7.2 视图中的order by300

17.8.1 创建索引301

17.8 索引301

17.8.2 实现惟一性302

17.8.4 何时创建索引303

17.8.3 创建位图索引303

17.8.7 在数据库中放置索引304

17.8.5 索引列的变化304

17.8.6 一个表能使用多少个索引304

17.8.9 基于函数的索引305

17.8.8 重建索引305

17.9 群集306

17.10 序列308

18.1 用户、角色和权限309

第18章 Oracle基本安全309

18.1.2 密码管理310

18.1.1 创建用户310

18.1.3 标准角色314

18.1.5 撤销权限315

18.1.4 grant命令的格式315

18.2 可以授予用户何种权限316

18.2.1 利用connect移动到另一个用户317

18.2.3 使用未授权的权限320

18.2.2 创建同义词320

18.2.4 权限的传递321

18.2.6 为角色授权322

18.2.5 创建角色322

18.2.7 将一个角色授予另一个角色323

18.2.9 删除角色的密码324

18.2.8 为角色添加密码324

18.2.11 撤销角色的权限325

18.2.10 启用和禁用角色325

18.2.15 用户安全性326

18.2.12 删除角色326

18.2.13 给指定的列授予UPDATE权限326

18.2.14 撤销对象权限326

18.2.16 给公众授予访问权328

18.3 有限资源的授权329

第19章 高级安全性——虚拟专用数据库333

第Ⅲ部分 高级内容333

19.1 初始配置334

19.2 创建应用程序上下文335

19.3 创建登录触发器336

19.4 创建安全策略337

19.5 将安全策略应用于表338

19.6 测试VPD339

19.7 如何实现列级VPD340

19.8 如何禁用VPD341

19.9 如何使用策略组342

20.1 表空间与数据库结构345

第20章 使用表空间345

20.1.1 表空间内容346

20.1.3 只读表空间348

20.1.2 表空间中的RECYCLEBIN空间348

20.1.5 临时表空间349

20.1.4 无日志表空间349

20.1.8 移动表空间350

20.1.6 用于系统托管撤销的表空间350

20.1.7 支持闪回数据库350

20.2.4 从核心对象中分离应用表351

20.2 规划表空间的使用351

20.2.1 分离活动表与静态表351

20.2.2 分离索引与表351

20.2.3 分离大对象与小对象351

第21章 用SQL Loader加载数据353

21.1 控制文件354

21.2 开始加载355

21.3 控制文件语法注释359

21.4 管理数据加载361

21.5 调整数据加载362

21.6 附加功能364

第22章 使用Data Pump导入和导出365

22.2 Data Pump导出选项366

22.1 创建目录366

22.3 启动Data Pump Export作业368

22.3.1 停止和重启运行的作业369

22.4 使用EXCLUDE、INCLUDE和QUERY370

22.3.2 从另一个数据库中导出370

22.5 Data Pump导入选项372

22.6 启动Data Pump Import作业374

22.7.2 生成SQL376

22.7 EXCLUDE、INCLUDE和QUERY376

22.7.1 转换导入的对象376

22.7.3 比较Data Pump Export/Import和Export/Import379

23.1 数据库链接381

第23章 访问远程数据381

22.1.2 为远程查询使用数据库链接382

23.1.1 数据库链接是如何工作的382

23.1.3 对同义词和视图使用数据库链接383

23.1.4 为远程更新操作使用数据库链接384

23.1.5 数据库链接的语法385

23.2 为位置透明性使用同义词387

23.3 在视图中使用User伪列388

23.4 动态链接:使用SQL Plus复制命令390

23.5 连接至远程数据库391

24.1 功能393

第24章 使用物化视图393

24.3 必需的表权限394

24.2 必需的系统权限394

24.5 创建物化视图的语法395

24.4 只读与可更新物化视图395

24.5.1 物化视图的类型398

24.5.4 为物化视图表创建索引399

24.5.2 基于RowID和基于主键的物化视图399

24.5.3 使用预建表399

24.6 用物化视图更改查询执行路径400

24.7 使用DBMS_ADVISOR401

24.8.1 可执行何种刷新404

24.8 刷新物化视图404

24.8.2 自动刷新407

24.8.3 人工刷新408

24.9 创建物化视图日志的语法409

24.11 删除物化视图和日志410

24.10 更改物化视图和日志410

25.1 将文本添加到数据库413

第25章 使用Oracle Text进行文本搜索413

25.2 文本查询和文本索引414

25.2.1 文本查询415

25.2.3 一个单词的精确匹配搜索416

25.2.2 可使用的文本查询表达式416

25.2.4 多个单词精确匹配的搜索417

25.2.5 短语精确匹配的搜索420

25.2.6 搜索互相接近的词421

25.2.8 搜索具有相同词根的词422

25.2.7 在搜索中使用通配符422

25.2.9 模糊匹配搜索423

25.2.10 搜索发音相似的词424

25.2.12 索引同步425

25.2.11 使用ABOUT运算符425

25.3 索引集426

26.1 访问外部数据429

第26章 使用外部表429

26.2 创建外部表431

26.3 更改外部表439

26.4 外部表的局限性、优点和潜在用途440

第27章 使用回闪查询443

27.1 基于时间的回闪查询示例444

27.2 保存数据445

27.3 基于SCN的回闪示例446

27.5 什么SCN与每一行关联448

27.4 回闪查询失败的后果448

27.6 回闪版本查询449

27.7 回闪计划451

28.1 flashback table命令453

第28章 回闪:表和数据库453

28.1.2 恢复删除的表454

28.1.1 必需的权限454

28.1.3 回闪至SCN或者时间戳455

28.2 flashback database命令456

28.1.4 索引和统计456

29.1 PL/SQL概述461

第Ⅳ部分 PI/SQL461

第29章 PL/SQL简介461

29.2 声明部分462

29.3 可执行命令部分465

29.3.1 条件逻辑467

29.3.2 循环468

29.3.3 CASE语句475

29.4 异常处理部分477

30.1 必需的系统权限481

第30章 触发器481

30.3.2 语句级触发器482

30.2 必需的表权限482

30.3 触发器类型482

30.3.1 行级触发器482

30.3.6 数据库级触发器483

30.3.3 BEFORE和AFTER触发器483

30.3.4 INSTEAD OF触发器483

30.3.5 模式触发器483

30.4 触发器语法484

30.4.1 DML触发器类型的组合486

30.4.2 设置插入值487

30.4.3 维护复制的数据488

30.4.4 定制错误条件489

30.4.7 创建DDL事件触发器491

30.4.5 在触发器中调用过程491

30.4.6 命名触发器491

30.4.8 创建数据库事件触发器492

30.5 启用和禁用触发器493

30.7 删除触发器494

30.6 替换触发器494

第31章 过程、函数与程序包499

31.1 必需的系统权限500

31.3 过程与函数501

31.2 必需的表权限501

31.5 create procedure语法502

31.4 过程与程序包502

31.6 create function语法504

31.6.1 在过程中引用远程表505

31.6.2 调试过程506

31.6.3 创建自己的函数507

31.6.4 定制错误条件509

31.7 create package语法510

31.6.5 命名过程和函数510

31.8 查看过程化对象的源代码513

31.9 编译过程、函数和程序包514

31.11 删除过程、函数和程序包515

31.10 替换过程、函数和程序包515

32.1 使用EXECUTE IMMEDIATE517

第32章 使用本地动态SQL和DBMS_SQL517

32.2 使用绑定变量519

32.3 使用DBMS_SQL520

32.3.3 BIND_VARIABLE和BIND_ARRAY521

32.3.1 OPEN_CURSOR521

32.3.2 PARSE521

32.3.6 FETCH_ROWS、EXECUTE_AND_FETCH和COLUMN_VALUE522

32.3.4 EXECUTE522

32.3.5 DEFINE_COLUMN522

32.3.7 CLOSE_CURSOR523

33.1 使用抽象数据类型527

第Ⅴ部分 对象关系数据库527

第33章 实现类型、对象视图和方法527

33.1.1 抽象数据类型的安全性528

33.1.2 检索抽象数据类型属性531

33.2 实现对象视图532

33.2.2 使用INSTEAD OF触发器535

33.2.1 通过对象视图操作数据535

33.3.1 创建方法的语法538

33.3 方法538

33.3.2 管理方法539

34.1 可变数组541

第34章 收集器(嵌套表和可变数组)541

34.1.2 描述可变数组542

34.1.1 创建可变数组542

34.1.3 向可变数组中插入记录543

34.1.4 从可变数组中选择数据544

34.2 嵌套表547

34.2.2 向嵌套表中插入记录548

34.2.1 指定嵌套表的表空间548

34.2.3 查询嵌套表549

34.3 嵌套表与可变数组的附带函数551

34.4.1 收集器的可变性552

34.4 嵌套表和可变数组的管理问题552

34.4.2 数据位置553

35.1 可使用的数据类型555

第35章 使用大对象555

35.2 为LOB数据指定存储参数557

35.3 LOB值的处理和选择558

35.3.1 初始化值559

35.3.3 更新LOB值560

35.3.2 用子查询插入数据560

35.3.4 使用串函数处理LOB值561

35.3.5 使用DBMS_LOB处理LOB值562

35.3.6 删除LOB578

36.1 行对象和列对象579

第36章 面向对象的高级概念579

36.2 对象表和OID580

36.2.2 从对象表中选择值581

36.2.4 REF函数582

36.2.3 从对象表中更新和删除数据582

36.2.5 使用DEREF函数583

36.2.7 无效引用586

36.2.6 VALUE函数586

36.3.1 对象视图的简要回顾587

36.3 具有REF的对象视图587

36.3.2 包含引用的对象视图588

36.4 对象PL/SQL591

36.5 数据库中的对象592

第37章 Java简介597

第Ⅵ部分 Oracle中的Java597

37.2 入门598

37.1 Java与PL/SQL:概述598

37.4 可执行命令599

37.3 声明599

37.4.1 条件逻辑600

37.4.2 循环603

37.4.3 异常处理605

37.4.4 保留字606

37.5 类607

第38章 JDBC程序设计613

38.1.2 测试连接614

38.1.1 Windows用户所需的额外步骤614

38.1 入门614

38.2 使用JDBC类615

第39章 Java存储过程623

39.1 将类装入数据库625

39.2 如何访问类627

39.2.2 在何处执行命令629

39.2.1 直接调用Java存储过程629

40.1 安装前的准备633

第40章 Oracle真正应用群集633

第Ⅶ部分 群集Oracle——网格633

40.2 安装RAC634

40.2.2 初始化参数635

40.2.1 存储635

40.3 启动和停止RAC实例637

40.4 透明应用程序故障切换639

40.5 为群集添加节点和实例640

40.6 管理群集注册表和服务641

第41章 网格体系结构和管理643

41.1 硬件和操作系统组件配置问题644

41.1.2 访问其他服务器645

41.1.1 Oracle群集文件系统645

41.2 向网格添加服务器646

41.1.3 Oracle群集管理器646

41.4 管理网格647

41.3 在网格中共享数据647

41.4.2 为作业系统设置证书648

41.4.1 启用补丁搜索和下载648

41.5 启动OEM649

41.4.3 配置要监控的数据库649

第42章 Oracle数据字典指南653

第Ⅷ部分 指南653

42.2 Oracle Database 10g中新引入的视图654

42.1 关于名称的说明654

42.3 Oracle Database 10g中新引入的列661

42.4 路线图:DICTIONARY(DICT)和DICT_COLUMNS670

42.5.2 对象:USER_OBJECTS(OBJ)672

42.5.1 目录:USER_CATALOG(CAT)672

42.5 从表、列、视图、同义词和序列中进行选择672

42.5.3 表:USER_TABLES(TABS)673

42.5.4 列:USER_TAB_COLUMNS674

42.5.5 视图:USER_VIEWS676

42.5.7 序列:USER_SEQUENCES(SEQ)678

42.5.6 同义词:USER_SYNONYMS(SYN)678

42.7.1 约束:USER_CONSTRAINTS679

42.7 约束和注释679

42.6 回收站:USER_RECYCLEBIN和DBA_RECYCLEBIN679

42.7.3 约束异常:EXCEPTIONS681

42.7.2 约束列:USER_CONS_COLUMNS681

42.7.4 表注释:USER_TAB_COMMENTS682

42.7.5 列注释:USER_COL_COMMENTS683

42.8.1 索引:USER_INDEXES684

42.8 索引和群集684

42.8.2 索引列:USER_IND_COLUMNS685

42.8.3 群集:USER_CLUSTERS(CLU)686

42.9.1 抽象数据类型:USER_TYPES687

42.9 抽象数据类型、ORDBMS相关结构和LOB687

42.8.4 簇列:USER_CLU_COLUMNS687

42.9.2 LOB:USER_LOBS689

42.10.1 数据库链接:USER_DB_LINKS690

42.10 数据库链接和物化视图690

42.10.2 物化视图691

42.11.1 触发器:USER_TRIGGERS693

42.11 触发器、过程、函数和程序包693

42.10.3 物化视图日志:USER_MVIEW_LOGS693

42.11.2 过程、函数和程序包:USER_SOURCE694

42.12 维695

42.13.1 表空间:USER_TABLESPACES696

42.13 包括分区和子分区的空间分配和使用696

42.13.2 空间限额:USER_TS_QUOTAS697

42.13.3 段和区:USER_SEGMENTS和USER_EXTENTS698

42.13.4 分区和子分区699

42.14.1 用户:USER_USERS701

42.14 用户和权限701

42.13.5 可用空间:USER_FREE_SPACE701

42.14.3 表的权限:USER_TAB_PRIVS702

42.14.2 资源限制:USER_RESOURCE_LIMITS702

42.15 角色703

42.14.4 系统权限:USER_SYS_PRIVS703

42.16 审核704

42.18 监控:V$动态性能表706

42.17 其他功能706

42.18.3 相关性:USER_DEPENDENCIES和IDEPTREE707

42.18.2 PLAN_TABLE707

42.18.1 CHAINED_ROWS707

42.18.8 库708

42.18.7 全球化支持视图708

42.18.4 只属于DBA的视图708

42.18.5 Oracle Label Security708

42.18.6 SQL Loader直接加载视图708

42.18.12 顾问程序709

42.18.11 大纲709

42.18.9 异构服务709

42.18.10 索引类型和运算符709

42.18.13 调度程序710

43.1 Oracle Database 10g中新的调整功能711

第43章 调整应用程序和SQL旅行者指南711

43.1.4 优化程序修改712

43.1.3 trcsess实用程序712

43.1.1 自动工具712

43.1.2 端到端的跟踪712

43.2.1 尽可能少做713

43.2 调整——最优方法713

43.2.2 尽可能简单地完成716

43.2.4 最大化环境中的吞吐量717

43.2.3 告诉数据库需要知道什么717

43.2.6 正确测试719

43.2.5 分治数据719

43.3.1 使用set autotrace on721

43.3 生成并读取说明计划(explain plan)721

43.3.2 使用explain plan725

43.4 Explain Plan中的主要操作726

43.4.1 使用索引的操作727

43.4.2 何时使用索引729

43.4.3 操纵数据集的操作733

43.4.4 执行连接的操作739

43.4.5 Oralce如何处理2个以上表的连接740

43.4.6 并行化和缓存器问题745

43.5 实现存储概要746

43.6 小结748

44.1 案例分析1:等待、等待、再等待749

第44章 调整中的案例分析749

44.2 案例分析2:破坏应用程序的查询752

44.3 案例分析3:长期运行的批处理作业754

第45章 Oracle Application Server 10g的旅行者指南757

45.1 什么是Oracle Application Server 10g759

45.2 通信服务764

45.3 内容管理服务769

45.4 业务逻辑服务770

45.5 表达服务772

45.6 业务智能服务773

45.7 门户服务775

45.8 Web服务776

45.9 开发人员工具箱777

45.9.1 XML工具箱777

45.9.2 内容管理工具箱777

45.9.3 Oracle Application Server Map Viewer工具箱778

45.9.4 无线工具箱778

45.9.5 Portal开发工具箱780

45.10 持久层服务781

45.11 缓存服务782

45.12 系统服务785

45.13 开发工具786

45.13.1 如何访问应用程序786

45.13.3 使用应用程序的用户类型787

45.13.4 Oracle窗体(Oracle Forms)787

45.13.2 用户界面的复杂度787

45.13.6 Oracle Discoverer788

45.13.7 Java工具788

45.13.5 Oracle报表(Oracle Reports)788

45.13.8 HTML DB790

第46章 数据库管理旅行者指南791

46.1 创建数据库792

46.2 启动和停止数据库793

46.3 设置内存区域尺寸并管理793

46.4 分配和管理对象的空间795

46.4.1 存储子句的含义796

46.4.2 表段798

46.4.3 索引段798

46.4.4 回滚段和系统管理的撤销799

46.4.5 临时段800

46.4.6 可用空间800

46.4.7 定义数据库对象的大小801

46.5 监控撤销表空间803

46.6 自动存储管理804

46.7 段空间管理805

46.8 移动表空间806

46.8.1 生成可移动表空间集806

46.9 进行备份807

46.9.1 Export和Import与Data Pump Export和Import的比较807

46.8.2 插入可移动表空间集807

46.9.2 Export和Import808

46.9.3 Export808

46.9.4 Import812

46.9.5 脱机备份815

46.9.6 联机备份815

46.9.7 Recovery Manager818

46.10 Oracle Database 10g中RMAN的改进819

46.11 下一步819

第47章 XML旅行者指南821

47.1 文档类型定义、元素及属性821

47.2 XML Schema825

47.3 使用XSU选择、插入、更新和删除XML值827

47.3.1 使用XSU进行插入、更新和删除处理829

47.3.2 XSU和Java830

47.3.3 定制查询处理831

47.4 使用XMLType832

47.5 其他特征834

附录 命令和术语参考837

热门推荐