数据彭

闲看庭前花开花落,漫随天外云卷云舒

  • 博客访问: 2381480
  • 博文数量: 212
  • 用 户 组: 普通用户
  • 注册时间: 2013-12-06 20:42
个人简介

提供数据库专业技术服务: 专注Oracle/MySQL/sql server,擅长数据库性能处理,紧急救援,特殊恢复,Sql优化 电话:18688892898/18675972457

文章分类

全部博文(212)

文章存档

2018年(8)

2017年(24)

2016年(28)

2015年(35)

2014年(80)

2013年(37)

发布时间:2016-07-04 10:26:04

客户的一个数据库mytest出现非常缓慢,cpu使用相当高,数据库wait event显示大量read by other session、latch: cache buffers chains和read by other session事件查询等待事件,有几个比较主要的等待事件如下:SQL> select sql_id,event,count(1) counts from v$session group by sql_id,event order by 3 desc;SQL_I.........【阅读全文】

阅读(1922) | 评论(0) | 转发(0)

发布时间:2016-04-15 14:03:04

虚拟索引是定义在数据字典中的伪索引,但没有相关的索引段。虚拟索引的目的是模拟索引的存--而不用真实的创建一个完整索引。这允许开发者创建虚拟索引来查看相关执行计划而不用等到真实创建完索引才能查看索引对执行计划的影响,并且不会增加存储空间的使用。如果我们观察到优化器生成了一个昂贵的执行计划并且SQL调整指.........【阅读全文】

阅读(3799) | 评论(0) | 转发(0)

发布时间:2015-04-02 17:07:51

我们要做到不但会写SQL,还要做到写出性能优良的SQL语句。  (1)选择最有效率的表名顺序(只在基于规则的优化器中有效):  Oracle的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,您必须选择记录条数最少的表作为基础表.........【阅读全文】

阅读(8177) | 评论(0) | 转发(4)

发布时间:2014-06-17 16:15:35

       在上次我们的博客中提到帮客户升级oda一体机,将数据库从oracle 11.2.0.3升级到oracle 11.2.0.4,顺利升级后,却出现了一些性能问题,比如说查询表空间的情况时,性能比以前下降了很多,执行时间较长,经过检查分析后发现是统计信息缺失所致,现在把整个过程记录下来与大家分.........【阅读全文】

阅读(6578) | 评论(0) | 转发(0)

发布时间:2013-12-25 13:27:43

profiler 从时间上分析sql语句,寻找效率较差的地方,便于优化......【阅读全文】

阅读(7112) | 评论(0) | 转发(1)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册