概述
简单记录一下最近做的一个测试环境迁移,主要是从12.2.0.1 跨两个小版本迁移到19c(12.2.0.3),操作系统均为centos7,下面一起来看看吧~
2024年07月18日
简单记录一下最近做的一个测试环境迁移,主要是从12.2.0.1 跨两个小版本迁移到19c(12.2.0.3),操作系统均为centos7,下面一起来看看吧~
2024年07月18日
数据泵(DATA PUMP)是一种在数据库之间或在数据库与操作系统之间高速传输数据的技术。数据泵工具运行在服务器上,数据库管理员需要指定数据库目录来保存转储的数据。
在平常备库和数据库迁移的时候,当遇到大的数据库的时候在用exp的时候往往是需要好几个小时,耗费大量时间。oracle10g以后可以用expdp来导出数据库花费的时间要远小于exp花费的时间,而且文件也要小很多。
2024年07月18日
今天主要分享一个最近做的实验,主要是为了通过undo块来查看Oracle事务信息,下面介绍下实验的整体过程。
SQL>create table t1(id int,name varchar2(10)); SQL>insert into t1 values(1,'aa'); SQL>insert into t1 values(2,'ab'); SQL>insert into t1 values(3,'bb'); SQL>insert into t1 values(5,'cc'); SQL>insert into t1 values(4,'dd'); SQL>insert into t1 values(2,'ee'); SQL>insert into t1 values(2,'cc'); SQL> select * from t1; SQL> update t1 set id=6 where name='cc'; --此事务不要commit或者rollback。
2024年07月18日
将 Oracle 数据库迁移到 MySQL 是一项复杂的任务,因为这两种数据库管理系统具有不同的架构、语法和功能。下面是一个基本的迁移步骤,供你参考:
步骤一:评估和准备工作
1.评估数据库结构:仔细分析 Oracle 数据库的结构和特性,确定迁移所需的工作量和可能的挑战。
2024年07月18日
参数简单介绍:
#DIRECTORY 是在Oracle中用sql的create directory 语法创建的目录,这是写入转储文件的位置。该目录的默认名称为DUMP_DIR.没有这样的
目录导出将失败,转储文件和日志文件存储在这个目录。
#FULL Export/Import entire database(Y/N) 是否完全的导出/导入数据库。
2024年07月18日
前段时间有朋友留言需要oracle目录结构的介绍,所以整理了下这方面内容,这里简单分享下,下面以oracle 11g目录结构做说明。
Oracle_Home主目录位于$ORACLE_HOME下,它包含Oracle软件运行有关的子目录和网络文件以及选定的组件等。
2024年07月18日
ORACLE数据库常见故障:
1、ORACLE数据库无法启动或无法正常工作。
2、ORACLE数据库ASM存储破坏。
3、ORACLE数据库数据文件丢失。
2024年07月18日
很多时候我们去优化某条sql时,第一步通常是对sql做执行计划分析,看是走全扫还是索引扫描,是NL、SMJ还是HJ连接,是不是有绑定变量等等...今天不讲分析,主要讲怎么看执行计划。
下面介绍下几种常见的查看执行计划的方式(方法比较多,就不一一演示了)
2024年07月18日
近期很多同学咨询我,我们每天需要通过expdp逻辑备份一些核心表。expdp备份的速度很慢,从数据库层面有没有一些优化的方法。下面我来仔细梳理一下如何加快expdp的导出速度。
1、expdp导出过程中使用的是数据库SGA的streams pool。因此要加快expdp的导出速度,在数据库层面首先要关闭streams pool的自动内存管理。 streams_pool_size默认值只有256M。内存资源充足,并且备份频繁的生产库,推荐设置成5G。一般设置成1-2G也可以。设置方法如下: