基于X-86平台的达梦8守护集群搭建
达梦数据守护(Data Watch)是一种集成化的高可用、高性能数据库解决方案,是数据库异地容灾的首选方案。通过部署 DM 数据守护,可以在硬件故障(如磁盘损坏)、自然灾害(地震、火灾)等极端情况下,避免数据损坏、丢失,保障数据安全,并且可以快速恢复数据库服务,满足用户不间断提供数据库服务的要求。与常规的数据库备份(Backup)、还原(Restore)技术相比,数据守护可以更快地恢复数据库服务。
达梦与Oracle数据库各有千秋
作为国产数据库的领头军,达梦数据库会逐渐替换Oracle数据库,引领国产数据库再上一个台阶,但国产数据库的性能相比Oracle略有一定差距,我们作为IT行业数据库领域工作人员,更应该为国产数据库的发展,惊险绵薄之力。
详解Oracle后台进程
后台进程为了实现为多用户提供服务且保证系统性能,在一个多进程 Oracle 系统(multiprocess Oracle system)中,存在多个被称为后台进程(background process)的 Oracle 进程。一个 Oracle 实例中可以包含多种后台进程,这些进程不一定全部出现在实例中。系统中运行...
log file sync等待事件总结
何时发生日志写入:1.commit或者rollback2.每3秒3.log buffer 1/3满或者已经有1M的redo数据。 更精确的解释:_LOG_IO_SIZE 大小默认是LOG_BUFFER的1/3,当log buffer中redo数据达到_LOG_IO_SIZE 大小时,发生日志写入。4.DBWR写之前_log_io_size隐...
手工删除卸载oracle 11g rac的具体步骤(方法)
操作系统linux 64位## 注意:以下操作均需要在两个节点上分别执行!!!!!!!! #################### 删除用户及用户组查看用户及其对应的组id oracleid grid删除命令如下/usr/sbin/userdel -r 用户名/usr/sbin/groupdel 用户组名/usr/sbin/userdel -r grid /usr/sbin/user...
RAC修改归档路径有绝招
实例一下面,用oracle用户执行:#srvctl stop database -d portaldb#srvctl status database -d portaldbsql>startup mountsql>alter system set log_archive_dest_1='LOCATION=+flash/arch/ldapuat' scope=spfile sid='*';sql>alter system set cluster_database=false scope=spfile;sql>shutdown immediatesql>sta...
shell编程之if判断的总结
一、if的基本语法:if [ command ];then 符合该条件执行的语句elif [ command ];then 符合该条件执行的语句else 符合该条件执行的语句fi二、文件/文件夹(目录)判断[ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真。[ -c FILE ] 如...
关于数据泵impdp参数验证(一)
关于数据泵impdp导入的部分参数的使用验证,本章验证的参数包括remap_data、remap_datafile、remap_schema、remap_table、remap_tablespace、reuse_datafile。1. remap_data 1.创建源表并增加数据 SQL> create table t_source (id number,name varchar2(20)); Table created. SQL> in...
RAC更改用户密码永不过期
在RAC其中一个节点执行一下操作:1、查看用户的proifle是那个,一般是default: sql>SELECT username,PROFILE FROM dba_users; 2、查看指定概要文件(如default)的密码有效期设置:sql>SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';3、将密码有效期由默认的180天...
关于oracle11G的自动内存管理MEMORY_TARGET和MEMORY_MAX_TARGET
自动内存管理是用两个初始化参数进行配置的: MEMORY_TARGET:动态控制SGA和PGA时,Oracle总共可以使用的共享内存大小,这个参数是动态的,因此提供给Oracle的内存总量是可以动态增大,也可以动态减小的。它不能超过MEMORY_MAX_TARGET参数设置的大小。默认值是0。 MEMORY_MAX_TARGET:这个参数定义了MEMORY_TARGET...
Tablespace表空间删除
一、普通表空间删除:Oracle 11g删除表空间语法描述:DROP TABLESPACE tablespace_name [ including contents [ and datafiles ] [ CASCADE CONSTRAINT 搜索] ]; 无选项 -- 当表空间为空才能删除; including contents — 删除表空间及对象; including contents and da...
oracle的表空间,分区表,以及索引的总结
关于oracle的表空间,分区表,以及索引的总结关键字: oracle, 表空间, 分区表, 索引 上周第一次做数据库测试碰到了很多问题特此总结:表空间: Oracle的UNDOTBS01.DBF文件太大的解决办法 1、.禁止undo tablespace自动增长 alter database datafile 'full_path\undotbs01.db...
Tablespace表空间优化心得
1、首先检查表空间占用空间情况select total.tablespace_name,round(total.MB, 2) as Total_MB,round(total.MB - free.MB, 2) as Used_MB,round((1 - free.MB/total.MB)*100,2) || '%' as Used_Pct from (select tablespace_name, sum(bytes)/1024/1024 as MB from dba_free_space group by tablespace_na...
expdp和impdp常用命令
使用EXPDP和IMPDP时应该注意的事项:EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用。IMP只适用于EXP导出的文件,不适用于EXPDP导出文件;IMPDP只适用于EXPDP导出的文件,而不适用于EXP导出文件。...
HP-UX启动oracle数据库报“ORA-01157”错误
HP-UX下oracle无法开启事例SQL> startup;ORACLE instance started.Total System Global Area 6.4137E+10 bytesFixed Size 2185632 bytesVariable Size &nb...
expdp/impdp 详细参数解释
调用EXPDP使用EXPDP工具时,其转储文件只能被存放在DIRECTORY对象对应的OS目录中,而不能直接指定转储文件所在的OS目录.因此,使用EXPDP工具时,必须首先建立DIRECTORY对象.并且需要为数据库用户授予使用DIRECTORY对象权限.CREATE DIRECTORY dump dir AS ‘DUMP’;GRANT READ, WIRTE ON DIRECTORY dump_dir TO sc...
Oracle schema和tablespace级别的数据迁移
最近一段时间,跟着两个项目组,做ORACLE DB相关的支持工作,因为项目属于开发阶段,总有一些数据库的复制工作,比较了几种方法,感觉用EXPDP/IMPDP还不错,能顺利实现开发人员的需求。 需求:实现user/schema级别的数据迁移。 版本:Oracle Enterprise 11g R2  ...
RAC数据库实例启动报“ORA-00119”和“ORA-00132”错误
1.启动RAC各个节点报错:SQL> startup:ORA-00119: invalid specification for system parameter REMOTE_LISTENERORA-00132: syntax error or unresolved network name scan-cluster.odb.com:1521'2.分析原因:通过在oracle用户下netca添加service时,导致RAC重启服务之后报错$ORACLE_HOME/network/admin/tnsnames.or...
Oracle中常见的33个等待事件小结
在Oracle 10g中的等待事件有872个,11g中等待事件1116个。 我们可以通过v$event_name 视图来查看等待事件的相关信息.一. 等待事件的相关知识1.1 等待事件主要可以分为两类,即空闲(IDLE)等待事件和非空闲(NON-IDLE)等待事件。1). 空闲等待事件指ORACLE正等待某种工作,在诊断和优化数据库的时候,不用过多注意这部分事...
Oracle 性能优化的基本方法概述
acle 性能优化的基本方法概述1)设立合理的性能优化目标。2)测量并记录当前性能。3)确定当前Oracle性能瓶颈(Oracle等待什么、哪些SQL语句是该等待事件的成分)。4)把等待事件记入跟踪文件。5)确定当前的OS瓶颈。6)优化所需的成分(应用程序、数据库、I/O、争用、OS等)。7)跟踪并实施更改控制过程。8...