达梦日常遇到的问题
应用使用达梦8数据库批量更新表,传入的参数过多报错:通过配置参数sp_set_para_value(1,'COMM_VALIDATE',0)解决更新全库统计信息:dbms_stats.gather_schema_stats('EVIDENCE',100,true,'FOR ALL COLUMNS SIZE AUTO',8);更新单个表统计信息:STAT 100 ON sh_attachments_history(evidence_id);
查询执行时间最长的SQL:
select from SYS."V$LONG_EXEC_SQLS" order BY "V$LONG_EXEC_SQLS".EXEC_TIME DESC;
查询服务启动以来执行时间最长的SQL:
select from V$SYSTEM_LONG_EXEC_SQLS
查询活动会话时长:
select datediff(ss,last_recv_time,systimestamp), from v$sessions where state='ACTIVE'
查询锁表及对应的会话:
select a. from v$sessions a,v$lock b where a.trx_Id = b.trx_id and b.blocked=1
把有锁的session给关闭
SP_CLOSE_SESSION(SESSION_ID) session_id要换成上面的sql查到的id 这就是经验呀,多谢分享。 虽然不知道是什么,感觉很厉害。 感谢楼主分享,关于达梦的资料实在是太少,前人栽树{:1_921:} 达梦???? 经验很有用,谢谢楼主 感谢分享经验,多说一句:国产数据库真的挺垃圾的,在互联网行业根本都不会用这破东西 这收集命令和oracle一毛一样。。。 感谢分享,达梦的资料确实很少见 还没有用过国产数据库,国产数据库到底怎么样啊?
页:
[1]
2