1.show parameter sql_tracevalue是false表示系统当前不会产生trace文件2.使产生trace文件alter session set sql_trace = true;3.执行一些sql语句后.停止产生trace文件alter session set sql_trace=false;4.查看trace文件路径和名称select value from v$parameter where name='user_dump_dest'D:\DataBase\oracleInstall\diag\rdbms\orcl\orcl\traceselectus Read More
posted @ 2013-09-17 18:42 等风来。。 Views(286) Comments(0) Diggs(0)
dbms_stats.gather_table_stats统计表,列,索引的统计信息(包含该表的自身-表的行数、数据块数、行长等信息;列的分析--列值的重复数、列上的空值、数据在列上的分布情况;索引的分析-索引页块的数量、索引的深度、索引聚合因子).dbms_stats.gather_table_stats( ownname VARCHAR2, tabname VARCHAR2, partname VARCHAR2, estimate_percent NUMBER, ... Read More
posted @ 2013-09-17 12:07 等风来。。 Views(2729) Comments(0) Diggs(0)
1.分页select t2.*from (select rownum row, t1.* from your_table where rownum ?2.查看oracle数据库的某个表上已经建立了那些索引select index_name from dba_indexes where table_name='your_table';3.如果表中有数据后给表增加约束会出现“无效的alter table选项”错误alter table emp add constraint emp_pk primary key(empno);改为:alter table emp modify(emp Read More
posted @ 2013-09-17 12:00 等风来。。 Views(192) Comments(0) Diggs(0)
1.聚集函数遇到空值时,除count(*)外,都会跳过空值。 2.group by 细化聚集函数的作用对象 3.group by有个原则,就是select后面出面的列,除聚集函数外必须出现在group by后面。 4.用having输出满足条件的分组 5.自身连接:在同一张表之间的连接查询,在自参照 Read More
posted @ 2013-09-17 00:34 等风来。。 Views(229) Comments(0) Diggs(0)
------------------------------------------------------------------------------------------------------------ --------------- 欢迎联系 x.guan.ling@gmail.com--------------- ------------------------------------------------------------------------------------------------------------