最近写了个oracle数据库的培训文档

目录:

设计、开发和维护一个性能好的数据库系统    1

1 设计部分    6

1.1 做好并发量和数据量的分析    6

1.2 各种数据类型的存储    6

1.3 表及索引的存储估算    6

1.4 表空间设计    7

1.5 表的访问情况及索引设计    7

1.6 大表的设计考虑    8

1.7 分区表的考虑    8

1.8 redo文件和数据分开存储    8

1.9 将常用的小表cache到内存    8

1.10 做好性能压力测试    8

2 sql前的准备知识    9

2.1 oracle 内存结构 物理组成    9

2.2 数据的存储    10

2.3 高水位标记的理解    11

2.4 数据访问方式    11

2.5 表连接的方式    12

2.6 索引的种类    13

2.7 Oracle优化器介绍    14

2.8 Oracle的读一致性    14

2.9 几个日常使用的数据字典    15

3 Sql优化    15

3.1 sql 语句的执行过程    15

3.2 影响SQL性能的原因    17

3.3 sql优化的原则    17

3.4 理解执行计划    17

3.5 Oracle如何选择执行计划    19

3.6 如何查询sql的执行计划    19

3.7 使用hints 改变执行计划    19

3.8 优化排序    20

3.9 使用索引减少对表的访问    21

3.10 使用绑定变量    21

3.11 保证事务的完整性    22

3.12 索引使用的误区    22

3.13 索引重建    22

3.14 多表连接优化    23

3.15 使用批量绑定提供updatedelete速度    23

3.16 not in/in not exist/exist区别    25

3.17 使用append方式如何提高插入的速度    25

3.18 分页查询的优化    25

3.19 考虑使用索引组织表    25

3.20 利用case 减少对表的访问    26

3.21 利用分析函数优化查询速度    27

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/48361/viewspace-442557/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/48361/viewspace-442557/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值