#进行update操作:sys@ORCL> update hn.emp set sal=3000 where empno=7902;sys@ORCL> select b.name,a.value 2 from v$mystat a,v$statname b 3 where a.statistic#=b.statistic# and b.name in ('redo size','undo change vector size');NAME &nbs...【阅读全文】
在ITPUB上遇到一个很有意思的问题(http://www.itpub.net/thread-1796130-1-1.html),对于表T,有object_id,按照where object_id =:oid查询,如果传入的oid是NULL,则查询全部(希望走全表扫描),相当于FROM t WHERE 1=1,如果object_id传入非NULL值(希望走索引扫描),则执行查询FROM t WHERE object_id =:oid,这是常见的根据传入的值不同,执行不同条件查询的语句。【阅读全文】
v$database:数据库的信息,如数据库名,创建时间等。v$instance 实例信息,如实例名,启动时间。v$parameter 参数信息,select * from v$parameter where name like '%name' ----> show parameter name(sqlplus中执行)v$process 运行的进程的信息,如PID,SPID,以及进程的名字,如SMON,PMON在UNIX的进程名...【阅读全文】
eg:1. Find the execution plan and it will be imported into plan_tableSQL> explain plan for select e.EMPLOYEE_ID,e.FIRST_NAME,e.LAST_NAME, d.DEPARTMENT_NAME from employees e, departments d where e.DEPARTMENT_ID=d.DEPARTMENT_ID a...【阅读全文】
**************************RAC启动**************************************************************************--启动su - root--查看卷组状态cmviewcl--激活卷组vgchange -a s vgrac--查看CRS状态ps -ef|grep init--启动CRS,ORACLE集群服务/sbin/init.d/init.crs start--切换到Oracle用户下...【阅读全文】