Oracle数据库语法调优_第1页
Oracle数据库语法调优_第2页
Oracle数据库语法调优_第3页
Oracle数据库语法调优_第4页
Oracle数据库语法调优_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Oracle数据库语法调优Oracle数据库系统语法调优数据库中,如果将数据文件存放在不同位置,有助于降低磁盘I/O的等待时间,从而提高系统性能。因此,在一定条件下可以将数据库中的数据文件改变位置。同时,将重做日志文件存放到不同的磁盘中也可以提高系统性能。下面详细介绍该过程。移动数据文件如下所示。语法调优1)避免在索引字段中使用ISNULL及ISNOTNULL在一些where字句中,由于编写了劣质的SQL,即使某些列存在索引,系统在运行该SQL语句时也不能使用该索引,从而采用全表扫描,这就造成了响应速度的极大降低,具体如下所示。在训练10.1中,基于empno及sal创建了索引。但是从执行计划部分截图中可以看到,其查询计划将采用全表扫描。语法调优对于这种条件可以将NULL值补成其他有意义的值,比如0,具体如下所示。从上述执行计划截图可以看出,该语句的执行计划采用了索引,从而提高了响应速度。2)尽可能不采用“!=”号索引只能告诉有什么样的数据存在于表中,因此如果采用“!=”号,将会做全表扫描,具体如下所示。语法调优一般情况下,将此语句语法调整,具体如下所示。从上述执行计划截图可以看出,调整后,该语句将采用全范围索引扫描表EMP。采用索引后,将会大大提高

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论