2017年2月9日

Oracle物化视图索引引发的问题

摘要: 在一次上线升级后发现业务异常,一个查询接口不能用了,定位发现数据库异常,排查后惊奇的发现Oracle数据库的cpu使用率竟然达到了100%!再回头看这次改动的脚本,只有一个物化视图的重建而已。因为源库的表新加了一个字段,所以需要把本地数据库原物化视图删掉重建: drop materialize vi 阅读全文

posted @ 2017-02-09 21:22 不想下火车的人 阅读(1113) 评论(0) 推荐(1)

Oracle查询脚本优化

摘要: 发现生产环境的Oracle数据库cpu使用率上升超过70%,其中一条查询语句达到每秒调用40多次。现在我们来观摩下该语句: select t.id,t.level,t.policy, t.type,t1.point,t2.channel,t3.user from t_wlf_charge t, t_ 阅读全文

posted @ 2017-02-09 15:34 不想下火车的人 阅读(422) 评论(0) 推荐(0)

Oracle视图编译错误解决办法

摘要: 因为新搭的环境,数据库是从另一个现成的环境导过来的,直接后台用exp和imp命令操作。但是新环境的Oracle数据库有问题,一些视图创建不了,导致用到这些视图的视图和存储过程也编译不了。后来手工重新编译了,命令如下: 1.sqlplus / as sysdba 2.SQL>shutdown imme 阅读全文

posted @ 2017-02-09 11:15 不想下火车的人 阅读(2077) 评论(0) 推荐(0)

导航