ORACLE性能优化之二.ppt
上传人:sy****28 上传时间:2024-09-14 格式:PPT 页数:41 大小:164KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

ORACLE性能优化之二.ppt

ORACLE性能优化之二.ppt

预览

免费试读已结束,剩余 31 页请下载文档后查看

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

ORACLE性能优之SQL优化数据规模库分类(一)数据库规模分类(二)性能指标性能调优的二个方向性能优化三板斧算法SQL最基本的数据操作语句SELECT语句UPDATE语句INSERT语句DELETE语句高效的SQL语句写法(以下部分内容摘录于罗宇辉<ORACLE性能调优基础>)高效的SQL语句(1)高效的SQL语句(2)高效的SQL语句(3)高效的SQL语句(4)高效的SQL语句(5)高效的SQL语句(6)高效的SQL语句(7)高效的SQL语句(8)高效的SQL语句(9)高效的SQL语句(10)高效的SQL语句(10+)高效的SQL语句(11)高效的SQL语句(12)有效使用索引(1)有效使用索引(2)有效使用索引(3)有效使用索引(4)有效使用索引(5)有效使用索引(6)有效使用索引(7)有效使用索引(8)实例(1)帐户开户判断是否存在客户实例(2)生成100万随机申购申请数据实例(3)日终生成历史变动份额备份表(1)实例(4)日终生成历史变动份额备份表(2)原写法:耗时15分钟未出结果原因筛选条件同时使用了申请日期和业务代码,二者都有索引,不幸ORACLE自动选择了业务代码这个低效索引.改进后:耗时半秒钟完成代码中通过左边运算方法屏蔽业务代码索引而采用日期索引(也可以显示指定索引,语法:index(tablename,indexname)性能提升:提升2个数量级以上要点:查询时采用高效索引,屏蔽低效索引(SQL写法)实例(6)C变动表的设计误区优化提示