- 博客(28)
- 资源 (81)
- 问答 (1)
- 收藏
- 关注
原创 [expdp]query内嵌子查询的写法
kc.partables=test.kc21query=(test.kc21:"where (akb020,akc190) in (select akb020,akc190 from test.kc21_20191231)")expdp ****/***** directory=ZB_DIR dumpfile=KC21%U.dmp logfile=LZJB_DIR:kc21.log ...
2019-12-31 22:23:42 800
原创 【asmm】奇葩参数造成的ac95删除5万,18分钟
show parameterparallel_servers_target integer 2048pga_aggregate_target big integer 248537Msga_target big integer 64Gdelete gssi_zys...
2019-12-31 00:01:47 183
转载 【Oracle】DBMS_STATS.GATHER_SCHEMA_STATS详解
【Oracle】DBMS_STATS.GATHER_SCHEMA_STATS详解dbms_stats能良好地估计统计数据(尤其是针对较大的分区表),并能获得更好的统计结果,最终制定出速度更快的SQL执行计划。execdbms_stats.gather_schema_stats( ownname=>'SCOTT', options=&...
2019-12-29 10:50:52 5201
原创 【impdp】120G多中等大小表泵入实录
多表看到是开启并发的按照这个逻辑,oracle单表泵入使用单线程,看来以后数据转换单表不必要多线程了,都卡在insert那块瓶颈了Import> statusJob: SYS_IMPORT_FULL_01 Operation: IMPORT Mode: FULL ...
2019-12-29 10:50:40 193
转载 【delete速度】delete测试数据30w
delete测试数据30w。testp:该表name列存储a到z,共26条记录testc:待删除表,30w数据,表结构如下:其中name列有索引,其他列只为了增加表尺寸SQL> desc testc名称 是否为空? 类型----------------------------------------- --------...
2019-12-29 10:50:04 495
原创 【总结】RAC上impdp泵入原则
1、temp表空间,ASM足够的话,不够就扩2、undo表空间,ASM足够的话,不够就扩(别同时大表泵入太多,表和索引都会用到undo)3、外键约束提前删除,随后生效4、归档能关就关,随后开启(1不用担心满的问题2加速一点)5、网速太慢的两个网段,低于1M/S的话,用腿替代网络拷贝6、cluster=n默认加上吧,无论data_only还是metadata方式,避免出现文件找不...
2019-12-27 20:46:04 1106
转载 【impdp】ORA-02291
(2) 主外键关联ORA-31693: Table data object "TEST"."T_ITE" failed to load/unload and is being skipped due to error:ORA-29913: error in executing ODCIEXTTABLEFETCH calloutORA-02291: integrity constrai...
2019-12-27 15:58:38 1259
原创 [impdp]ORA-31693 ORA-31640 ORA-19505 ORA-27037
报错信息ORA-31693: Table data object "LZJBSI_BANK"."PLSQL_PROFILER_RUNS" failed to load/unload and is being skipped due to error:ORA-31640: unable to open dump file "/u01/oracle/LZJBSI_BANK.dmp" fo...
2019-12-27 15:39:32 717
原创 [impdp]120G单表对temp 36G,undo 55G的消耗实录(9亿数据量)耗时5小时
导出logConnected to: Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit ProductionWith the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,Data Mining and...
2019-12-27 10:41:38 226
转载 【skill】undo表空间收缩
通常情况下,如果undo表空间的处于自动扩展且未指定最大值的情形,对于使用小表空间模式的数据库,undo表空间可能会一再增长,直到达到32GB。或者是在指定了自动扩展及其最大值而月底或年末的批量数据计算导致undo表空间疯狂超范围增长后不再释放。对于这些情形我们需要手动收缩表空间以达到节省空间资源以及数据库管理开销,如rman备份等。本文列出了收缩undo表空间的基本步骤并给出示例。...
2019-12-27 10:19:36 616
转载 [tips]关于DataPump的external_table模式
关于DataPump的external_table模式在pre10g的很长时间内,Oracle仅提供exp/imp导入导出工具,虽然这2个实用程序十分有效(现在也是如此),但因为它们受限于client/server模式工具自身的限制,以普通用户程序的身份来运转数以TB计的数据,其才不堪大用!DataPump是10g以后主推的数据抽取/导入工具,不同于exp/imp工具,DataPump是一...
2019-12-27 07:33:55 191
原创 [sgaskill]parameter ref
SQL> show parameter sgaNAME TYPE VALUE------------------------------------ ----------- ------------------------------lock_sga boolean FALSEpre_page_...
2019-12-27 07:02:51 132
转载 [skill]Oracle expdp/impdp常用性能优化方法
Oracle expdp/impdp常用性能优化方法 expdp/impdp在进行数据迁移时速度极快,通过一定的优化方法,我们让expdp和impdp跑得更加快1,parallel,在很多oracle的程序中都离不开并行操作,通过利用多core cpu的处理能力,速度增加相当明显例:frank用户主要有表T1,T2,T3,...
2019-12-27 06:54:54 770
转载 [skill]impdp操作产生大量UNDO的原因及解决方法
impdp操作产生大量UNDO的原因及解决方法 在IMPDP Job期间产生大量UNDO的大部分原因都是因为在目标数据库导入的表已经存在,并且在这个表上存在一个或多个的索引。在impdp job期间,插入的每一行都需要维护索引。 要解决这个问题,请确保在目标数据库不存在需要导入的表,之后让impdp来创建表。也就是说在执行impdp DataPump job的时候不要使用T...
2019-12-27 06:51:37 810
转载 【skill】收缩表段(shrink space)
收缩表段(shrink space)CREATE OR REPLACE PROCEDURE show_space(p_segname IN VARCHAR2,p_owner IN VARCHAR2 DEFAULT USER,p_type IN VARCHAR2 DEFAULT 'TABLE',p_partition IN VARCHAR2 DEFAULT NULL)-- thi...
2019-12-27 00:00:14 265
转载 【skill】shell脚本切换到其他用户执行命令
shell脚本切换到其他用户执行命令.系统:centos 5.x脚本内容:cat test.sh复制代码代码如下:#!/bin/bashsu - test <<EOFpwd;exit;EOF执行结果图:当然也可以用下面的命令来执行复制代码代码如下:su - test -c "pwd"...
2019-12-25 11:55:08 574
转载 [skil][Oracle] 中的Temporary tablespace的作用
[Oracle] 中的Temporary tablespace的作用临时表空间主要用途是在数据库进行排序运算[如创建索引、order by及group by、distinct、union/intersect/minus/、sort-merge及join、analyze命令]、管理索引[如创建索引、IMP进行数据导入]、访问视图等操作时提供临时的运算空间,当运算完成之后系统会自动清理。当临时...
2019-12-25 11:39:26 159
转载 [skill]asmcmd
开始 使用asmcmd ,ls 命令也出错:ASMCMD-08102: no connection to ASM后在grid 的配置文件.bash_profile 中,修改以下几项,再使用,问题解决:ORACLE_SID=+ASM1; export ORACLE_SIDexport ORACLE_HOME=/opt/app/gridexport PATH=$ORACLE_HOME/...
2019-12-25 11:05:58 146
原创 【bug11.2.0.4】 ORA-31640 ORA-27037 Linux-x86_64
expdp zhonghui/zhonghui dumpfile=zh.dmp logfile=zhonghui_ltsi.log schemas=zhonghui content=data_only exclude=INDEX,STATISTICSimpdp gssi_hy/GSSI_HY remap_schema=zhonghui:gssi_hy dumpfile=zh.dmp lo...
2019-12-24 17:57:00 273
原创 [skill]PRAGMA EXCEPTION_INIT(deadlock_detected, -60);-- Some operation that causes an ORA-00060 erro
---参考具体的用法PRAGMAEXCEPTION_INIT的用法如果要处理未命名的内部异常,必须使用OTHERS异常处理器或PRAGMAEXCEPTION_INIT。PRAGMA由编译器控制,或者是对于编译器的注释。PRAGMA在编译时处理,而不是在运行时处理。EXCEPTION_INIT告诉编译器将异常名与ORACLE错误码结合起来,这样可以通过名字引用任意的内部异常,并且可以通过名...
2019-12-23 20:15:25 173
转载 【skill】Oracle修改表及分区表的表空间
Oracle修改表及分区表的表空间一、oracle 移动分区表到指定表空间,及修改表的默认表空间1、修改分区表的默认表空间:select 'alter table '||table_name||' modify default attributes tablespace TSDAT01' from dba_tables where table_name in ('T');查询出的语...
2019-12-23 15:36:51 521
转载 【oracle分析】buffer cache使用情况
oracle学习笔记使用各种SQL来熟知buffercache使用情况这节课我们通过一些sql语句更深入的了解一下我们的buffercache一)几个sql语句先对select结果进行一下格式化处理SQL>setpagesize1000SQL>setlinesize120SQL>columnobject_nameformata10(1)s...
2019-12-17 09:59:51 829
转载 【oracle原理】Oracle高水位线
Oracle高水位线的概念Oracle里面的对象放到存储级别都称为segment(段),比如表段,索引段,回滚段等,这些知识segment的逻辑描述。下面就拿表段为例解释下。在createtable的时候可以指定分配给table的初始空间的大小,一般是都少个extent(区间),extent就是多个连续的block。但是我在表中插入数据是个一点点变化的过程...
2019-12-17 08:57:54 261
转载 【oracle原理】Library cache
Library cache是Shared pool的一部分,它几乎是Oracle内存结构中最复杂的一部分,主要存放shared curosr(SQL)和PLSQL对象(function,procedure,trigger)的信息,以及这些对象所依赖的table,index,view等对象的信息。Library cache需要解决三个问题:1.快速定位的问题:Library cache中对象...
2019-12-17 08:57:20 541
原创 【ogg】Time Since Chkpt太大怎么办
参考截图:GGSCI (wxdb1) 11> info allProgram Status Group Lag Time Since ChkptMANAGER RUNNING EXTRACT RUNNING EDLZJB...
2019-12-16 17:50:52 1818
转载 【tts】数据泵 TTS(传输表空间技术)
数据泵 TTS(传输表空间技术)1、源库准备环境--创建被传输的表空间create tablespace tts logging datafile '/home/oracle/app/oradata/orcl/tts01.dbf'size 40m autoextend on next 10m maxsize 100m extent management local;create ta...
2019-12-14 20:50:05 246 1
原创 【py】sina py mail没办法,163太抠门了,才发几天就用不了了,老显示垃圾邮件提示代码
#!C:\Users\Administrator\AppData\Local\Programs\Python\Python37-32\python# -*- coding:utf-8 -*-#import smtplib from email.mime.text import MIMEText def sendmail(receiver,sub,cont): ...
2019-12-02 22:22:14 399
原创 【library cache lock】两种情况的处理分析
1、非底层对象lock查询v$acces后,删除响应sid即可2、底层频繁访问对账lock,系统会资源耗尽,查询v$access都会无结果直接ps -ef|grep "LOCAL=NO" |grep "oracle"|awk '{print $2}'|xargs -i kill -9 {}grid和oracle用户的都可删除但是local=yes的本地进程不要动...
2019-12-02 11:59:54 191
Python_game-master.zip
2020-03-15
telnet.rar
2020-02-27
微信历史对话一个个删除.exe
2020-01-13
tuxedo81_win(1).exe
2019-11-28
pip-19.3.1.rar
2019-11-22
HTMLTestRunner.py
2019-11-19
windows下的dd
2019-10-14
diablo2oo2's Universal Patcher(DUP) v2.26.1 汉化版.rar
2019-07-31
gdul4.5.0.5_win64p.rar补丁前后文件
2019-07-29
x64dbg_2018_10_11.zip
2019-07-29
gdul.rar Geng's Data Unloader for Oracle 8i/9i/10g, release 1.0.2.
2019-07-25
监控oceanbase的python小工具dooba
2024-04-02
mmap2mm mmap2mm mmap2mm
2023-01-05
echarts.zip修改增加ylabel的rotate属性
2021-12-21
ssq20210618.rar
2021-06-18
oecd_bli_2015 gdp_per_capita
2020-12-09
win10内置flash修复文件SysWOW64下的
2020-09-18
win10内置flash修复文件system32下的
2020-09-18
django.rar
2020-09-01
coe_xfr_sql_profile.sql.zip
2020-09-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人