随笔分类 - oracle
摘要:一、查询索引的高度 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 
        阅读全文
            
                posted @ 2018-05-23 15:05  
钱若梨花落
    
            
        
摘要:一、打开 alter session set events '10046 trace name context forever,level 12'; 二、写SQL 内容 selectwmsys.wm_concat(mcc.CODE) as CODEfrom test.T_test_TYPE mccL
        阅读全文
            
                posted @ 2018-05-09 17:12  
钱若梨花落
    
            
        
摘要:在数据库的日常学习中,发现公司生产数据库的默认临时表空间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
        阅读全文
            
                posted @ 2018-05-07 14:30  
钱若梨花落
    
            
        
摘要:--下载:sqluldr2_linux_jb51.rar 下载完sqluldr解压后,文件夹内容如下: sqluldr2.exe 用于32位windows平台; sqluldr2_linux32_10204.bin 适用于linux32位操作系统; sqluldr2_linux64_10204.bi
        阅读全文
            
                posted @ 2018-05-07 10:43  
钱若梨花落
    
            
        
摘要:--DELETE noprompt force ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-2'; --在主库上配置了Stream后,通过RMAN删除Archivelog时,遇到RMAN-08137错误 执行删除操作告警delete noprompt archi
        阅读全文
            
                posted @ 2018-05-04 15:14  
钱若梨花落
    
            
        
摘要:[oracle@test ~]$ cat /home/oracle/shell/truncate_t_test_lo_log.sh #!/bin/bashsource /home/oracle/.bash_profilesqlplus -s test/test >> /home/oracle/she
        阅读全文
            
                posted @ 2018-05-04 11:15  
钱若梨花落
    
            
        
摘要:--查询对应的IP地址 select count(1), machine, a.CLIENT_INFO from v$session a group by machine, CLIENT_INFO; --查询对应的主机名、IP地址 select distinct w.machine, a.CLIEN
        阅读全文
            
                posted @ 2018-05-03 18:17  
钱若梨花落
    
            
        
摘要:[oracle@SJ ~]$ cat /home/oracle/JY_SJ.sh #!/bin/bashsource /home/oracle/.bash_profileSDATE=$(date +%Y%m)TDATE=$(date -d "-1 month" +%Y%m)SPNAME="P"${S
        阅读全文
            
摘要:做数据库开发或管理的人经常要创建大量的测试数据,动不动就需要上万条,如果一条一条的录入,那会浪费大量的时间,本文介绍了Oracle中如何通过一条 SQL快速生成大量的测试数据的方法。产生测试数据的SQL如下:SQL> select rownum as id, 2 to_char(sysdate + 
        阅读全文
            
摘要:1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num
        阅读全文
            
摘要:1.定时任务--当前月的前一个月的当前日期 05 20 1 * * /bin/sh /home/oracle/truncate_partition.sh &> /dev/null05 20 11 * * /bin/sh /home/oracle/truncate_partition.sh &> /d
        阅读全文
            
                posted @ 2018-04-26 12:36  
钱若梨花落
    
            
        
摘要:[oracle@test ~]$ cat /home/oracle/copy_statics.sh #!/bin/bashsource /home/oracle/.bash_profileSDATE=$(date +%Y%m)TDATE=$(date -d 'next-month' +%Y%m)SP
        阅读全文
            
                posted @ 2018-04-25 11:28  
钱若梨花落
    
            
        
摘要:注册码: Product Code:4t46t6vydkvsxekkvf3fjnpzy5wbuhphqzserial Number:601769 password:xs374ca
        阅读全文
            
                posted @ 2018-04-25 11:15  
钱若梨花落
    
            
        
摘要:ORA-12532:TNS:无效参数 在实例安装到50%的时候ORA-12532的错误。 原因: sys密码中包含‘@’字符引起的。重新设置,通过。
        阅读全文
            
摘要:1.shell脚本的方式 index_re.sh sqlplus / as sysdba <<EOF spool /tmp/i.sql rep select 'alter index '||owner||'."'||index_name||'" rebuild;' from dba_indexes 
        阅读全文
            
摘要:触发器 创建中间插入的表 create table session_history tablespace bap_data as (select sid,username,program,machine,'000.000.000.000'ipadd,sysdate moditime from v$s
        阅读全文
            
 
                    
                     
                    
                 
                    
                
 
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号