技术基础

install another opensshd on linux7

注1:本文已在如下版本测试通过 RedHat/CentOS 7.1/7.6
注2:本文采用新安装方式,保留已有版本,好处是不影响旧版本

■■■■■■■■■■■■■■■■■■■■■ 目录
■■配置tel[……]

阅读全文>>

Linux多命令执行连接符

日常工作实用小技巧,值得总结一下。
(1)  ; 
分号,没有任何逻辑关系的连接符。当多个命令用分号连接时,各命令之间的执行成功与否彼此没有任何影响,都会一条一条执行下去。
(2) ||
逻辑或,当用[……]

阅读全文>>

LogMiner配置使用

■启动/关闭supplemental log,不需重启数据库
否则不能捕获所有的DML/DDL/DCL等操作日志
select supplemental_log_data_min from v$database;
alter database add supplemental log data;
alter database drop supplemental log data;[……]

阅读全文>>

supplemental log测试及性能影响评估

supplemental log补充日志不是独立的日志,而是对重做日志的少量补充。
LogMiner、闪回事务、闪回事务查询、逻辑standby、streams、GoldenGate等功能或工具需要开启补充日志才能正常工作。
补充日志分为:数据库级补充日志、 表级补充日志,可在【数据库】和【表】两种级别进行设置。[……]

阅读全文>>

大表分区改造最佳实践

一个超过4000万的大表RESACTIVEINFO没有分区,将第一列主键ID按照范围分区,采用oracle的interval自动分区技术,做了一个改造,所有的索引均采用本地索引,实践证明性能大大提升,后续的维护也更为方便,以下是具体实施步骤,供参考。
采用新建分区表,将原表插入的方式,这样不会影响已有的业务,4300万的大表新建分区表,时间大约3-5个小时。[……]

阅读全文>>

generate_multiple_awr_reports

— File Name : http://www.oracle-base.com/dba/10g/generate_multiple_awr_reports.sql
— Author : DR Timothy S Hall
— Description : Generates AWR reports for all snapsots between the specified start and end point.
— Requirements : Access to the v$ views, UTL_FILE and DBMS_WORKLOAD_REPOSITORY packages.
— Call Syntax : Create the directory with the appropriate path.
— Adjust the start and end snapshots as required.
— @generate_multiple_awr_reports.sql[……]

阅读全文>>