
日常检查处理
Richard-Han
库是死的,sql是活的。。
展开
-
health monitor
免费的健康监控器1检查exec dbms_hm.run_check('dictionary interrity check','hm_test');2使用get_run_report函数获取报告sqlplus sysorcl11g as sysdbaselect dbms_hm.get_run_report('hm_test') from dual;原创 2015-03-31 18:04:57 · 363 阅读 · 0 评论 -
Oracle死锁查询及处理
一、数据库死锁的现象程序在执行的过程中,点击确定或保存按钮,程序没有响应,也没有出现报错。二、死锁的原理当对于数据库某个表的某一列做更新或删除等操作,执行完毕后该条语句不提交,另一条对于这一列数据做更新操作的语句在执行的时候就会处于等待状态,此时的现象是这条语句一直在执行,但一直没有执行成功,也没有报错。三、死锁的定位方法通过检查数据库表,能够检查出是哪一条语句被死锁,转载 2015-06-14 19:24:35 · 375 阅读 · 0 评论 -
常用维护命令-性能篇
在线重建索引(在最少 DML 的时间段执行)alter index idx_name rebuild online; 解除行迁移解除高水位原创 2015-07-22 10:08:54 · 342 阅读 · 0 评论 -
impdp一个诡异的报错UDI-31623 ORA-31623
impdp操作报错impdp system/password directory=DATA_PUMP_DIR schemas=***** dumpfile=wmscontrol.dmp logfile=wmsconreol.log报错如下:UDI-31623: 操作产生了 ORACLE 错误 31623ORA-31623: 作业没有通过指定的句柄连接到此会话ORA-06512: 在 "S...原创 2016-09-19 10:07:45 · 9115 阅读 · 0 评论 -
java.sql.SQLException: Statement violates GTID consistency: CREATE TEMPORARY TABLE 解决
开发反馈存储过程程序报错报错信息:java.sql.SQLException: Statement violates GTID consistency: CREATE TEMPORARY TABLE and DROP TEMPORARY TABLE can only be executed outside transactional context. These statements are ...原创 2018-09-17 16:32:01 · 6780 阅读 · 0 评论