ORACLE 临时表空间管理
摘要:临时表空间和临时段 临时表空间用于存放排序、临时表等数据,其信息不需要REDO,因此临时表的DML操作往往比普通表产生的REDO少很多。临时表数据变化不产生REDO,UNDO数据变化产生REDO。临时段不仅仅存在于临时表空间中,也可能存在普通表空间。比如通过CTAS创建一张表,新表的数据放在临时段中
阅读全文
posted @
2018-12-06 16:05
HelonTian
阅读(4312)
推荐(0) 编辑
ORACLE 根据sql_id查询绑定变量的传入值
摘要:当前查询: select b.NAME, b.POSITION, b.DATATYPE_STRING, b.VALUE_STRING, b.LAST_CAPTURED from v$sql_bind_capture b where b.sql_id = 'XXXXXX';历史查询: select b
阅读全文
posted @
2018-11-28 16:01
HelonTian
阅读(1493)
推荐(0) 编辑
ORACLE内存管理之ASMM AMM
摘要:ORACLE ASMM ORACLE AMM ASMM转换至AMM AMM转换至ASMM
阅读全文
posted @
2018-11-20 19:00
HelonTian
阅读(273)
推荐(0) 编辑
PROD异机全备份恢复验证实施文档
摘要:PROD异机全备份恢复验证实施文档 ******利用10月25日的全量备份、10月26日当天的归档日志及当前redo日志,恢复数据库到故障前数据库状态****** 准备工作:source 源库:PROD数据库备份策略:每天全量备份0 0 * * 0 /data/rmanfull.sh > /data
阅读全文
posted @
2018-10-26 15:38
HelonTian
阅读(322)
推荐(0) 编辑
ORACLE异机增量备份恢复
摘要:PROD异机增量备份恢复验证实施文档 准备工作:source 源库:PROD数据库备份策略:周日0级RMAN备份,周一至周六1级差异增量备份0 4 * * 0 /data/rmanlev0.sh > /data/logs/rmanlev0.log 2>&10 4 * * 1,2,3,4,5,6 /d
阅读全文
posted @
2018-10-26 09:58
HelonTian
阅读(1881)
推荐(0) 编辑
查看Oracle数据库中的执行计划
摘要:1、set autotrace traceonly命令 2、explain plan for命令 1)explain plan for select * from dual; 2)select * from table(dbms_xplan.display); 3、10046查看Oracle数据库中
阅读全文
posted @
2018-09-26 11:53
HelonTian
阅读(1350)
推荐(0) 编辑
ORACLE动态监听
摘要:动态监听的原理 pmon在数据库启动到mount或open时,动态从参数文件中读取service_names值。service_names可以为多值(可以有64个,其中包括两个系统的)。 service_names缺省为建立数据库时的全局数据库名,默认以1521的端口进行注册; 如果非默认端口,则需
阅读全文
posted @
2018-09-25 15:08
HelonTian
阅读(1053)
推荐(0) 编辑
【BBED】bbed常用命令
摘要:http://blog.itpub.net/26736162/viewspace-2123465/
阅读全文
posted @
2018-09-21 16:01
HelonTian
阅读(210)
推荐(0) 编辑
BBED ORA-00600: internal error code, arguments: [16703], [1403], [20], [], [], [], [], [], [], [], [], []
摘要:BBED模拟并修复 删除:$ORACLE_HOME/rdbms/admin/prvtsupp.plb SQL> alter database open;alter database open*ERROR at line 1:ORA-01092: ORACLE instance terminated.
阅读全文
posted @
2018-09-21 15:38
HelonTian
阅读(1315)
推荐(0) 编辑
zabbix自定义模板监控oracle
摘要:zabbix服务器端安装:zabbix-3.2.6.tar.gzzabbix client端安装:zabbix-agent-3.2.6-1.x86_64.rpm 1.首先必须在目标机器安装zabbix-agent [root@prod02 ~]# cd /opt/source [root@prod0
阅读全文
posted @
2018-09-03 17:17
HelonTian
阅读(1594)
推荐(0) 编辑
ORACLE临时表空间
摘要:https://www.cnblogs.com/kerrycode/p/4006840.html
阅读全文
posted @
2018-08-31 10:23
HelonTian
阅读(82)
推荐(0) 编辑
Oracle12c ASMM和hugepage
摘要:在Oracle 12c,测试发现默认并不启用AMM 特性,而是使用了ASMM。因为在X86 架构下的linux 平台中,配置hugepage时,也是需要关闭AMM,使用ASMM特性。 AMM分配内存的方式是在/dev/shm创文件的方式,每个文件大小为granule大小.这种方式和使用huge pa
阅读全文
posted @
2018-08-22 18:05
HelonTian
阅读(1184)
推荐(0) 编辑
oracle 表连接 - sort merge joins 排序合并连接
摘要:https://blog.csdn.net/dataminer_2007/article/details/41907581一. sort merge joins连接(排序合并连接) 原理 指的是两个表连接时, 通过连接列先分别排序后, 再通过合并操作来得到最后返回的结果集的方法. 假如表 T1 和
阅读全文
posted @
2018-08-15 18:56
HelonTian
阅读(1215)
推荐(0) 编辑
oracle 表连接 - nested loop 嵌套循环连接
摘要:一. nested loop 原理 nested loop 连接(循环嵌套连接)指的是两个表连接时, 通过两层嵌套循环来进行依次的匹配, 最后得到返回结果集的表连接方法. 假如下面的 sql 语句中表 T1 和 T2 的连接方式是循环嵌套连接, T1 是驱动表select *from T1, T2w
阅读全文
posted @
2018-08-15 18:11
HelonTian
阅读(2997)
推荐(0) 编辑
SQL优化—nested loop优化
摘要:跑批时间段22:00-23:00,生成AWR报告 分析sql:SQL_ID='5hfw4smzs2pqw' 执行计划: SQL> select * FROM TABLE(DBMS_XPLAN.DISPLAY_CURSOR('5hfw4smzs2pqw',NULL,'ALL')); SQL_ID 5h
阅读全文
posted @
2018-08-14 17:39
HelonTian
阅读(5349)
推荐(0) 编辑
【案例】ORA-00972
摘要:SQL> select to_char(sysdate,'YYYY-MM-DD HH24:MI:SS') as 日期时间 from dual;select to_char(sysdate,'YYYY-MM-DD HH24:MI:SS') as 日期时间 from dual *ERROR at lin
阅读全文
posted @
2018-08-14 16:11
HelonTian
阅读(644)
推荐(0) 编辑
ORACLE查询隐含参数
摘要:查询隐含参数:col name for a30col VALUE for a10col DESCRIB for a40set lines 200SELECT x.ksppinm NAME, y.ksppstvl VALUE, x.ksppdesc describFROM SYS.x$ksppi x,
阅读全文
posted @
2018-08-11 11:50
HelonTian
阅读(1665)
推荐(0) 编辑
SQL优化案例
摘要:8月9日对数据库进行优化 每日22:00开始跑批 经过优化,跑批时间缩短 逻辑读对比: 20180808逻辑读 20180809逻辑读 优化前后CPU负载对比:
阅读全文
posted @
2018-08-10 22:34
HelonTian
阅读(305)
推荐(0) 编辑
ORA-00346,借助_allow_resetlogs_corruption开库
摘要:Mon Aug 06 10:15:08 2018Errors in file /data/app/oracle/diag/rdbms/prod/prod/trace/prod_ora_6831.trc:ORA-00346: log member marked as STALE and closedO
阅读全文
posted @
2018-08-07 11:43
HelonTian
阅读(376)
推荐(0) 编辑
ASM磁盘组删除磁盘
摘要:ASM磁盘组删除磁盘 [oracle@dbserver1 ~]$ su - gridsqlplus / as sysasmConnected.SQL> alter diskgroup data drop disk data_0001;Diskgroup altered.SQL> select dis
阅读全文
posted @
2018-08-05 23:05
HelonTian
阅读(392)
推荐(0) 编辑