NoSQL Databases, why we should use, and which one we should choose
IntroductionIn the last years, relational databases have been the only option when we talk about data persistence. Our unique choice have been which database we should use. Should we use a SQL Server? Should we use a MySql? Oracle? Even in these cases, some choices come by default. E.g. if...
Oracle行迁移实验
作为ORACLE DBA,您应该定期对数据做体检,今天给大家介绍如何解决Oracle 行迁移和行链接技术。在什么情况下会出现行迁移,在对表进行频繁update时会产生行迁移。行链接出现一般是由于数据表设计不合理造成的,注:行迁移:频繁update的表会产生,要注意!行链接:表设计不合理会产生。我们通过实验理解一下:该实验...
Oracle 12C 体系结构
2013年7月8日,甲骨文中国宣布该公司新一代数据库Oracle12c正式上市,并可通过Oracle技术网络(OTN)下载。该产品早在2012年10月1日就由CEO Larry Ellison在甲骨文全球大会上发布,经过整个9个月的等待,用户终于可以使用甲骨文公司最重量级的产品了。 和甲骨文前几代数据库——Oracle 8i、9i、10g、11g相比,Oracle 1...
Oracle11gR2 Active DataGuard
明天是最后一次oracle 培训课程,课程中会涉及到oracle Oracle Data Guard搭建过程,今天上午做了一个实验,一起和大家分享下,我实验使用的是Oracle 11R2 .2版本的。采用RMAN做duplicate。实验实现的是物理备数据库。先简单介绍下Oracle Data Guard概念,可以参考我上篇写的《Oracle Data Guard 介绍 》http://blog....
ORA-00845: MEMORY_TARGET not supported on this system报错解决
Oracle 11g数据库修改pfile参数后启动数据库报错ora-00845SQL> startupORA-00845: MEMORY_TARGET not supported on this system查找资料后发现问题如下,见metalinikID 460506.1在oracle 11g中新增的内存自动管理的参数MEMORY_TARGET,它能自动调整SGA和PGA,这个特性需要用到/dev/shm共享文件系统,而且要...
Oracle Data Guard 介绍
Oracle Data Guard 确保企业数据的高可用性、数据保护以及灾难恢复。Data Guard 提供了一套全面的服务来创建、维护、管理和监控一个或多个备数据库,使得生产数据库从灾难和数据损坏中得以幸存。Data Guard 维护这些备数据库作为生产数据库的事务一致性拷贝。然后,如果生产数据库因为计划的或计划外的中断而变得不可用...
Liunx 下 rc1.d rc2.d rc3.d rc4.d rc5.d rc6.d 介绍
在liunx下自动启动一些服务需要配置一些参数。在/etc/rc.d/--有下列目录rc1.d rc2.d rc3.d rc4.d rc5.d rc6.d init.d 还有下列三个文件 rc rc.local rc.sysinit rcn.d (n为1到6) 是对应于不同的runlevel下起不同的服务. 这些目录下都 是一些符号连接, 连接到init.d下的一些文件.以S开头的表示要启动, ...
Liunx环境下oracle 自动跟随系统启动
在windows 环境下安装完oracle 数据库,每次启动系统时,oracle会自动启动。但是在liunx平台下需要手动启动oracle 实例。为了让oracle数据数据库自动随操作系统启动,需要手动配置,下面给大家介绍下详细的配置步骤。1.修改Oracle系统配置文件:/etc/oratabOracle 安装后$ORACLE_HOME/bin路径下有自带的dbstart(启动...
RMAN DUPLICATE概述
DUPLICATE概述使用RMAN DUPLICATE命令可以在保留目标数据库的基础上依靠目标数据库(TargetDatabase)的备份创建一个副本数据库(DuplicateDatabase)。该副本即可与目标数据库完全相同,也可仅包含目标数据库表空间的一部子集。目标站点(TargetSite)以及副本站点(DuplicateSite)甚至可以在同一台机器上。副本数据库...
ASM
1什么是ASM ASM全称为Automated Storage Management,即自动存储管理,它是自Oracle10g这个版本Oracle推出的新功能。这是Oracle提供的一个卷管理器,用于替代操作操作系统所提供的LVM,它不仅支持单实例配置,也支持RAC这样的多实例配置。将给Oracle数据库管理员带来极大的方便,ASM可以自动管理磁盘组...
Oracle数据库启动过程
启动数据库的三个台阶NOMOUNT MOUNTOPEN 深入了解Oracle 数据库启动的每个台阶的工作原理,数据库排错,恢复,备份,全靠你的基础知识是否扎实! SQL> conn sys/sys as sysdba --最高级用户连接到数据库SQL> Shutdow...
关于FAST_START_MTTR_TARGET参数
从Oracle10gR2开始,数据库可以实现自动调整的检查点.使用自动调整的检查点,Oracle数据库可以利用系统的低I/O负载时段写出内存中的脏数据,从而提高数据库的效率。因此,即使数据库管理员设置了不合理的检查点相关参数,Oracle仍然能够通过自动调整将数据库的Crash Recovery时间控制在合理的范...
关于REMOTE_LOGIN_PASSWORDFILE参数
NONE Oracle ignores any password file. Therefore, privileged users must be authenticated by the operating system. SHARED More than one database can use a password file. However, the only user recognized by the password file is SYS. EXCLUSIVE The password file can be used by only one databa...
052-046题解析
46 Which two statements are true about the Automatic Database Diagnostic Monitor (ADDM)? (Choose two.)A.The ADDM requires at least four AWR snapshots for analysis.B.The ADDM runs after each AWR snapshot is collected automatically by MMON. C.The results of the ADDM anal...
052-015题解析
15. Which two statements are true about Shared SQL Area and Private SQL Area? (Choose two.)A.Shared SQL Area will be allocated in the shared pool.B.Shared SQL Area will be allocated when a session starts.C.Shared SQL Area will be allocated in the large pool always.D.Priv...
052-014题解析
14. These are points that describe the contents of different memory components:1: Descriptive information or metadata about schema objects that are queried by using SQL statements2: The run-time area for data manipulation language (DML) or data definition language (DDL) statemen...
052-013题解析
13.You have executed this command to change the size of the database buffer cache: SQL> ALTER SYSTEM SET DB_CACHE_SIZE=2516582; System altered. To verify the change in size, you executed this command: SQL> SHOW PARAMETER DB_CACHE_SIZE NAME TYPE VALUE ------------...
052-012题解析
12. Which is the correct description of a pinned buffer in the database buffer cache? A.The buffer is currently being accessed. B.The buffer is empty and has not been used. C.The contents of the buffer have changed and must be flushed to the disk by the DBWn process. D.T...
052-011题解析
11. Identify the memory component from which memory may be allocated for: 1: Session memory for the shared server 2: Buffers for I/O slaves 3: Oracle Database Recovery Manager (RMAN) backup and restore operations A.Large Pool 大池B.Redo Log Buffer 日志缓存池C.Dat...
052-010题解析
10. Examine the following statement that is used to modify the constraint on the SALES table:SQL> ALTER TABLE SALES MODIFY CONSTRAINT pk DISABLE VALIDATE;Which three statements are true regarding the above command? (Choose three.)A.The constraint remains valid.B.The inde...