[Oracle] Insert into速度测试nologging+parallel
C:\Users\Admin>sqlplus / as sysdbaSQL*Plus: Release 10.2.0.1.0 - Production on 星期二 10月 4 13:24:02 2016Copyright (c) 1982, 2005, Oracle. All rights reserved.连接到:Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - ProductionWith the Partitioning, OLAP and Data Mining opti...
[Oracle] Create table as 速度测试nologging+parallel
SQL> show userUSER 为 "BRUCE"SQL> select count(*) from bruce; COUNT(*)---------- 83324928SQL> select segment_name,bytes/1024/1024/1024 from user_segments;SEGMENT_NAME BYTES/1024/1024/1024-------------------- -------------------...
[Oracle] Create index速度测试nologging+parallel
SQL> select segment_name,bytes/1024/1024/1024 from user_segments;SEGMENT_NAME BYTES/1024/1024/1024-------------------- --------------------BRUCE &n...
[Oracle] ORA-01102: cannot mount database in EXCLUSIVE mode
Oracle 启动的时候出现了 ORA-01102: cannot mount database in EXCLUSIVE mode需要将 $ORACLE_HOME/dbs下的 lk 开头的文件删除掉,重新启动就可以了.
[Oracle] 查看tablespace的使用率(Including temp tablespace)
以前也写过查看tablespace的sql,下面写的sql包含temp tablespace的使用率的将permanent和temporary的使用率包含在一起的.select * from(select x.tablespace_name,x.contents,x.status,x.extent_management,x.all_bytes/1024/1024 "ALL_SIZE(MB)",y.free_bytes/1024/1024 "FREE_SIZE(MB)",(x.all_bytes-y.free_bytes)...
[Oracle] Raw device上Create Tablespace
[root@iphone ~]# vgdisplay vg00 --- Volume group --- VG Name vg00 System ID Format &nb...
[Oracle] ORA-24247: network access denied by access control list(ACL)
利用utl_smtp发送邮件的时候,会出现如下错误,具体方法如下:ORA-20001: The send mail was error ORA-24247: network access denied by access control list(ACL)BEGIN DBMS_NETWORK_ACL_ADMIN.CREATE_ACL ( acl => 'email_server_permissions.xml', descript...
[Oracle] ORA-02020 过多的数据库链接在使用中
oracle6中已经使用了4个db link使用到第五个的时候就报了ORA-02020 过多的数据库连接在使用中查看系统参数SQL> show parameter open_linkNAME TYPE VALUE-----------...
[Oracle] Shrink space & Table move比较
本实验是对两个一样的table,测试shrink space 和 table move释放了多少空间,以及对index status的影响.1.新建了两个一样的table tt5,tt7SQL> select (select count(*) from tt5) tt5_count,(select count(*) from tt7) tt7_count from dual; TT5_COUNT TT7_COUNT---------- ---------- &nb...
[Oracle] v$sql_bind_capture & dba_hist_sqlbind
v$sql_bind_capture view包含了SQL绑定变量的信息1.此view中只保存最后一次捕获SQL的变量信息2.两次捕获之间的间隔为900s,受隐藏参数控制SQL> @?/yccsEnter value for value: captureold 4: AND ksppinm like '%&value%'new 4: AND ksppinm like '%capture%'KSPPINM &...
[Oracle] ORA-12547: TNS:lost contact
[mon@topaz source]$ export ORACLE_BASE=/u01/oracle[mon@topaz source]$ export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1[mon@topaz source]$ export ORACLE_SID=xxxxx[mon@topaz source]$ sqlplus / as sysdba-bash: sqlplus: command not found[mon@topaz source]$ $ORACLE_HOME/bin/sqlplus / as sysdb...
[Developer] ORA-00979:not a group by expression
今天在执行如下SQL报了ORA-00979:not a group by expressionSELECT aaaaa,bbbbb,ccccc,COUNT(*) QTY FROM ( select CASE WHEN to_char(a.updatettime,'HH24')>='22' THEN to_char(a.updatettime +1,'YYYYM...
[Tools] PL/SQL Developer设置时间格式
PL/SQL Developer设置时间格式用的PL/SQL Developer 版本是 Version 8.0.3.1510,可能每个版本的不一样在Tools --> perferences --> user interfaces --> nls options 里可以设置date & time的格式.date 有三个选项 --user defined --windows format &n...
字符串类型数字order by
SQL> drop table tt purge;表已删除。SQL> create table tt(id varchar2(20));表已创建。SQL> insert into tt values('1');已创建 1 行。SQL> insert into tt values('40');已创建 1 行。SQL> insert into tt values('5');已创建 1 行。SQL> insert into tt values('9');已创建 1 行。...
Monitor Current SQL Running(10g)
如下是Oracle10g Monitor Current SQL Running Script:select vs.LAST_CALL_ET elapsed_time,vs.SID,vs.SERIAL#,vp.SPID,vs.USERNAME,vs.OSUSER,vs.MACHINE,vs.EVENT,vs.PROGRAM,vs.MODULE,vs.SQL_ID,vsql.SQL_TEXT,vsql.SQL_FULLTEXT,vs.SCHEMANAME,vs.STATUS,vsql.EXECUTIONS,(select value from v$sesstat wher...
MERGE简单使用
SQL> create table t1(name varchar2(20),money int);Table created.SQL> insert into t1 values('a',10);1 row created.SQL> insert into t1 values('b',20);1 row created.SQL> commit;Commit complete.SQL> create table t2(name varchar2(20),money int);Table created.SQL> insert into...
PLSQL_PROFILE
PLSQL_PROFILE 分析procedure执行过程.需要执行两个包.@?/rdbms/admin/profload.sql@?/rdbms/admin/proftab.sql需要执行这两个脚本.SQL> @?/rdbms/admin/profload.sqlPackage created.Grant succeeded.Synonym created.Library created.Package body created.Testing for correct installationS...
Object被其他的Object引用的SQL
一个Object(Table,view)被其他的Object(View,Procedure,Function,Package)引用的时候,可以通过如下SQL查询假设 Table A别其他的对象引用,SQL如下:select * from all_DEPENDENCIES where referenced_name='WIP'select * from dba_objects where object_name like '%USER_DEPENDENCIES%'...
AWR中重点注意事项
AWR中重点注意事项(摘录看书时候的),(1)看DB Time和Elapsed时间比例,观察负载情况 (2)观察cache size,观察主机内存情况,判断SGA的内存分配是否合理(3)Load profile的transaction情况,判断系统的繁忙成都(4)Load profile的hard parses 和 parses值,观察是否有过多的硬解析(5)Top 5 Timed Events 查看系统的瓶颈。...
AWR修改收集策略
SQL> select * from dba_hist_wr_control; DBID SNAP_INTERVAL RETENTION TOPNSQL---------- ------------------------------ --------------------...