把语句提取后,加入些提示,让解析器重新执行SELECT /*+ gather_plan_statistics test111 */ ...执行2分钟后 Ctrl +C 中断 ##获取SQL_IDset linesize 200 pagesize 100select sql_id,sql_text from v$sqlarea where sql_text like '%test111%' and sql_text not like '%sqlarea%'; ##打印执...【阅读全文】
6.Which four statements are true about database instance behavior?A) Redo log files can be renamed in mount state.B) Datafiles can be renamed in mount state.C) All dynamic performance views (v$ views) return data when queried from a session connected to an Instance in nomount state.D) An spfile ...【阅读全文】
1.数据库开启审计alter system set audit_trail=db,extended scope=spfile;shutdown immediatestartup2.对某个表进行审计connect / as sysdbaSQL> show user;USER is "SYS"SQL> audit select table by hxl by session;Audit succeeded.以上语句执行后在 dba_stmt_audit_opt 视图会有相应的记录SQL> set line...【阅读全文】
博客文章除注明转载外,均为原创。转载请注明出处。本文链接地址:http://blog.chinaunix.net/uid-31396856-id-5780032.html我们有时候会遇到,SQL传递参数的数据类型与表索引字段类型不一致,而无法走索引SQL> desc test1 Name &nbs...【阅读全文】
多表查询select * from emp,dept;对产生笛卡尔积效果,消除笛卡尔积要使用关联字段select * from emp,dept where emp.deptno=dept.deptno虽然笛卡尔积都不显示,但是笛卡尔积仍然存在,所以笛卡尔积多表查询性能会很差。范例:查询每个雇员的编号、姓名、职位、基本工资、部门名称、部门位置信息select emp.empno,em...【阅读全文】
全局事务 有开始 无commit 这时停服务,但数据库层面还有有对象锁定。 select addr,sid,username,s.status,process,s.LAST_CALL_ET,s.program,START_DATE from v$transaction t,v$session s where t.ses_addr=s.saddr order by LAST_CALL_ET; 查询无事务。 但下面锁定对...【阅读全文】