1. 首页
  2. 数据库
  3. Oracle
  4. Best Practice排序段的使用

Best Practice排序段的使用

上传者: 2019-07-16 04:40:26上传 DOC文件 32KB 热度 39次
多数SQLscript会用到排序,如orderby,union,join等等,排序会用到oracle的排序区.如果sqlscript所用的排序区过大,超过了oracle设定的sort_area_size,这时oracle将会使用磁盘排序,一般使用temporaytablespace的空间,这时也就会出现disk_reads.Disk_reads所花的代价是很大的,一般是不建议使用,更不允许有太大的disk_reads。而且当前的sqlscript执行后,排序完成后这个空间并不立即删除,下次有磁盘排序时会重新申请空间.结果就是会使temporaytablespace可用空间越来越小,用完后会extent.最终结果是
下载地址
用户评论
码姐姐匿名网友 2019-07-16 04:40:26

内容可读性一般。