Oracle直方图的详细解析
http://blog.csdn.net/javacoffe/article/details/5578206Oracle直方图解析一、 何谓直方图:直方图是一种统计学上的工具,并非Oracle专有。通常用于对被管理对象的某个方面的质量情况进行管理,通常情况下它会表现为一种几何图形表,这个图形表是根据从实际环境中所收集来的被管理对象...
初始ORACLE DUMP 函数
DUMP函数返回一个Varchar2的值,该值格式如下Type=××× Len=×××: ×××(,×××)* Type可以参阅CODE TYP----- ------------------------------ 1 VARCHAR2 2 NUMBER 8 LONG 12 DATE 23 RAW 24 LONG RAW...
ORACLE-ANALYZE命令分析
1.analyze table t1 compute statistics for table; -->user_tables(只对表的总体信息进行统计,比如行数多少等,不涉及到表字段) 2.analyze table t2 compute statistics for all columns; -->user_tab_columns(只会收集表字段信息) 3.analyze table t3 compute statistics for all indexed...
oracle ora-01034 ora-27101,进程ID:0会话ID:0序列号:0
ERROR:ORA-01034: ORACLE not availableORA-27101: shared memory realm does not exist进程 ID: 0会话 ID: 0 序列号: 0因为这个小小的错误,折腾了我好几个小时,特记录如下。上网搜索了下解决方案,如下:sqlplus "sys/password as sysdba"连接成功,提示"已连接到空闲例程"SQL> s...
Oracle RETURNING INTO 用法示例
1.The RETURNING INTO clause allows us to return column values for rows affected by DML statements. The following test table is used to demonstrate this clause.DROP TABLE t1;DROP SEQUENCE t1_seq; CREATE TABLE t1 ( ID NUMBER(10), DESCRIPTION VA...
REF CURSOR游标
ref cursor(参考游标,游标变量)1.游标三种类型: 显式游标,隐式游标,参考游标(变量游标) 通用属性: 显式游标,参考游标 隐式游标 CURSOR_NAME%FOUNDSQL%FOUND CURSOR_NAME%NOTFOUND SQL%NOTFOUND CURSOR_NAME%ISOPEN SQL%ISOPEN CURSOR_NAME%ROWCOUNT &nbs...
利用DBMS_SQLTUNE优化SQL
DBMS_SQLTUNE优化SQL是在oracle10g才出来的新特性,使用它能很大程度上方便对sql的分析和优化。执行DBMS_SQLTUNE包进行sql优化需要有advisor的权限:stat>grant advisor to stat;Grant succeeded.使用DBMS_SQLTUN...
造成ORA-01843 无效的月份 的一些原因
1) 当我们在一个中文环境的客户端使用如下sql语句INSERT INTO "temptable" ( DELIVER_DATE ) VALUES (TO_DATE('27-Jun-2007 15:57:30', 'DD-MON-YYYY HH24:MI:SS') )Runtime error occurred: 1843 (ORA-01843: 无效的月份) 数据库会报告一个ORA-01843的错误,这是因为客户端是中文环境,格式mon就不能用英文...
ora-00257 archiver error. 错误的处理方法
archive log 日志已满ora-00257:archiver error. Connect internal only,until freed 错误的处理方法1:用sys用户登录 a: sqlplus /nolog; b: conn /as sysdba;2:看看archive log 所在位置; 3:检查 flash &n...
Oracle查询删除表中重复记录
最高效删除重复记录的方法,使用为例rowidDELETE FROM EMP E WHERE E.ROWID > (SELECT MIN(X.ROWID) FROM EMP X WHERE X.EMP_NO = E.EMP_NO); 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in (select peopleId fro...
DBMS_STATS.GATHER_TABLE_STATS详解
作用:DBMS_STATS.GATHER_TABLE_STATS统计表, 列,索引的统计信息.DBMS_STATS.GATHER_TABLE_STATS的语法如下:DBMS_STATS.GATHER_TABLE_STATS ( ownname VARCHAR2, tabname VARCHAR2, partname VARCHAR2, estimate_percent NUMBER, block_sample &n...
Oracle利用dbms_metadata.get_ddl查看DDL语句
当我们想要查看某个表或者是表空间的DDL的时候,可以利用dbms_metadata.get_ddl这个包来查看。dbms_metadata包中的get_ddl函数详细参数 GET_DDL函数返回创建对象的原数据的DDL语句,详细参数如下 -- object_type ---需要返回原数据的DDL语句的对象类型 -- name --- 对象名称 -- schema ---对象...
ORA-01940:无法删除当前已链接的用户(转)
(1)查看用户的连接状况select username,sid,serial# from v$session------------------------------------------如下结果:username sid serial#...
查询闪回
使用pl/sql中的dbms_flashback包-----------------------时间范围闪回----------------------------------1.授权 grant execute on sys.dbms_flashback to scott;2.查询emp表记录 EMPNO ENAME JOB MGR HIREDATE SAL COMM...
Oracle 左连接、右连接、全外连接、(+)号作用
Oracle 外连接(1)左外连接 (左边的表不加限制) (2)右外连接(右边的表不加限制) (3)全外连接(左右两表都不加限制) 外连接(Outer Join)outer join则会返回每个满足第一个(顶端)输...
ORA-02292:integrity constraint(xx) violated - child record found
ORA-02292:integrity constraint(xx) violated - child record found 外键关联,无法删除记录 经常我们在删除DB记录时,会为外键关联而无法删除数据感到苦恼。这里个人经常用到的一个方法就是,先让关联主键失效,然后再删除数据,数据删除完成后,再让其主键生效,这样很好的解决了删除级联数据难的问题。...
SQL命名自定义规范
表tablet_(不加)视图viewv_簇clusterc_触发器...
Oracle 11g的exp不能导出空表
由于公司内部没有Oracle 11g,以前也没怎么使用过该版本,所以一些新特性还不是很了解。这次导出11g的数据库,就遇到了exp不能导出空表的问题,折腾了好久也没搞明白,后来切换到expdp的数据泵方式,增加version参数...
oracle autotrace 使用说明
原出处(http://www.cnblogs.com/rootq/archive/2009/08/05/1539685.html)一、启用Autotrace功能。1、报错示例:SQL > set autotrace on;二、设置Autotrace的命令。序号命令解释1...
hr用户示例创建脚本
1.下载脚本http://yunpan.cn/QibQmzUndtWLq 访问密码 16a2,放入$ORACLE_HOME(E:\app\Administrator\product\11.2.0\dbhome_2)\demo\schema\human_resources目录下。2.切换到目录下,指向:SQL>@hr_main.sql3.对应输入信息: HR用户的密码:1234; 默认用户空间...