随笔分类 - oracle
摘要:我们一直在告诉开发人员一定要使用绑定变量,而你是否真正了解绑定变量的有缺点呢?绑定变量可以减少SQL分析,节约共享池的空间。但是在某些情况下,使用绑定变量也是有缺点的。比如说,如果使用绑定变量,那么优化器就会忽略直方图的信息,在生成执行计划的时候可能不够优化。 另外一个有趣的问题是,如果一张表有几十
阅读全文
摘要:Oracle优化器介绍 本文讲述了Oracle优化器的概念、工作原理和使用方法,兼顾了Oracle8i、9i以及最新的10g三个版本。理解本文将有助于您更好的更有效的进行SQL优化工作。 RBO优化器 RBO是一种基于规则的优化器,随着CBO优化器的逐步发展和完善,在最新的10g版本中Oracle已
阅读全文
摘要:Mon Jun 11 21:59:52 2018LNS: Standby redo logfile selected for thread 2 sequence 132997 for destination LOG_ARCHIVE_DEST_10Mon Jun 11 21:59:55 2018Arc
阅读全文
摘要:Mon Jun 11 14:06:23 2018 Exception [type: SIGSEGV, SI_KERNEL(general_protection)] [ADDR:0x0] [PC:0xC9CCF40, rwsstd()+32] [flags: 0x0, count: 1] Errors
阅读全文
摘要:Bug 14143011 : ORA-19606: CANNOT COPY OR RESTORE TO SNAPSHOT CONTROL FILE [oracle@test]$ tail -f rman_delete.log Backup Piece 3687 2018:06:08 01:05:13
阅读全文
摘要:set linesize 200set pagesize 100column day format a15 heading 'Day'column d_0 format a3 heading '00'column d_1 format a3 heading '01'column d_2 format
阅读全文
摘要:select distinct ab.TABLE_NAME, ab.SEGMENT_NAME, ab.TABLESPACE_NAME, ab.OWNER, sum(ac.BYTES / 1024 / 1024 / 1024) GB from dba_lobs ab, DBA_SEGMENTS ac
阅读全文
摘要:Wed May 23 17:46:14 2018TT01: Standby redo logfile selected for thread 1 sequence 42251 for destination LOG_ARCHIVE_DEST_10Wed May 23 17:46:15 2018Err
阅读全文
摘要:1. INDEX RANGE SCAN--请记住这个INDEX RANGE SCAN扫描方式drop table t purge;create table t as select * from dba_objects;update t set object_id=rownum;commit;crea
阅读全文
摘要:一、查询索引的高度 select index_name,blevel,leaf_blocks,num_rows,distinct_keys,clustering_factorfrom user_ind_statisticswhere table_name in( 'T1','T2','T3'); 2
阅读全文
摘要:select sql.*, (select SQL_TEXT from dba_hist_sqltext t where t.sql_id = sql.sql_id and rownum = 1) SQLTEXT from (select a.*, RANK() over(order by els
阅读全文
摘要:一、打开 alter session set events '10046 trace name context forever,level 12'; 二、写SQL 内容 selectwmsys.wm_concat(mcc.CODE) as CODEfrom test.T_test_TYPE mccL
阅读全文
摘要:在数据库的日常学习中,发现公司生产数据库的默认临时表空间temp使用情况达到了30G,使用率达到了100%; 待调整为32G后,使用率还是为100%,导致磁盘空间使用紧张。根据临时表空间的主要是对临时数据进行排序和缓存临时数据等特性,待重启数据库后, temp会自动释放。于是想通过重启数据库的方式来
阅读全文
摘要:一、12c ADG 在主库创建PDB create pluggable database testpdb ADMIN USER test identified by test ROLES=(CONNECT) FILE_NAME_CONVERT=('/u01/app/oracle/oradata/te
阅读全文
摘要:--下载:sqluldr2_linux_jb51.rar 下载完sqluldr解压后,文件夹内容如下: sqluldr2.exe 用于32位windows平台; sqluldr2_linux32_10204.bin 适用于linux32位操作系统; sqluldr2_linux64_10204.bi
阅读全文
摘要:--DELETE noprompt force ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-2'; --在主库上配置了Stream后,通过RMAN删除Archivelog时,遇到RMAN-08137错误 执行删除操作告警delete noprompt archi
阅读全文
摘要:[oracle@test ~]$ cat /home/oracle/shell/truncate_t_test_lo_log.sh #!/bin/bashsource /home/oracle/.bash_profilesqlplus -s test/test >> /home/oracle/she
阅读全文
摘要:--查询对应的IP地址 select count(1), machine, a.CLIENT_INFO from v$session a group by machine, CLIENT_INFO; --查询对应的主机名、IP地址 select distinct w.machine, a.CLIEN
阅读全文