数据库程序员面试分类真题17.docx
《数据库程序员面试分类真题17.docx》由会员分享,可在线阅读,更多相关《数据库程序员面试分类真题17.docx(17页珍藏版)》请在优知文库上搜索。
1、数据库程序员面试分类真题17倚答题1. RAC环境中的SCANIP的作用是什么?正确答案:从OraCIellgR2RAC开始引入SCAN(SingleClientAccessName,(江南博哥)集群的单客户端访问名称)IP的概念,相当于在客户端和数据库之间增加一层虚拟的网络服务层,即是SCANIP和SCAPIP1.ISTENERe在客户端的tnsnames.ora配置文件中,只需要配置SCANIP,然后用户即可访问数据库。客户端通过SCANIISCANIP1.ISTENER来负载均衡地连接到RAC数据库。同之前各版本的RAC相比,使用SCANIP的好处就是,当后台RAC数据库添加、删除节点时
2、,客户端配置信息无须修改。SCAN提供一个域名来访问RAa域名可以解析13个(注意,最多3个)SCANIP,可以通过DNS、GNS或etchosts文件来解析实现。需要注意的是,SCANIP、VIP和PUbIiCIP必须属于同一子网。考点RAC2. RAC环境中的HAIP(HighlyAvailableIP)的作用是什么?正确答案:在OraCIe11.2.0.2之前,私网的冗余一般是通过在OS上做网卡绑定(如BOnd等)来实现的,从OraCleI1.2.0.2版本开始推出HIP(HighlyAvailableIP)技术替代/操作系统层面的网卡绑定技术,其功能更强大、更兼容。HAIP通过其提供的
3、独特的169.254.*网段的IP地址,实现集群内部连接的高可用及负载均衡。所以,在I1.2.0.2或更高版本安装RAC的时候需要注意169.254.*的IP地址不能被占用。有rHAIP技术则不再需要借助任何第三方的冗余技术来实现私网网卡的冗余。考点RAC3. 什么是DG?正确答案:首先,DG(DataGuard,数据卫士)不是一个备份恢复的工具,然而,DG却拥有备份的功能,在物理DG下它可以和主库一模一样,但是它存在的目的并不仅仅是为了备份恢复数据,应该说它的存在是为了确保企业数据的高可用性、数据保护以及灾难恢且。DBA可以通过将一些操作(例如查询报表)转移到备库执行的方式来减小主库的压力,
4、构建高可用的企业数据库应用环境。在凶环境中,至少有两个数据库,一个处于OPEN状态对外提供服务,这个数据库叫作主库(PrimaryDatabase);另一个处于恢复状态,叫作备库(StandbyDatabase)o通常情况下,主库对外提供服务,用户在主库上进行操作,操作被记录在联机日志和归档日志中,这些日志通过网络传递给备库,然后在备库上被应用,从而实现主库和备库的数据同步。OraelC对这一过程进一步地优化设计,使得日志的传递、恢熨工作更加自动化、智能化,并且提供一系列参数和命令,简化了DBA工作。如果软硬件升级,那么可以把备库切换为主库继续对外服务,这样既减少了服务停止时间,数据乂不会丢失
5、。如果异常原因导致土库不可用,那么也可以把备库强制切换为主库继续对外服务,这时数据损失都和配置的数据保护级别有关系。所以,Primary和Standby只是一个角色概念,并不固定在某个数据库中。考点DG4. DG有哪些优缺点?正确答窠:DG的优点主要有灾难恢复及高可用性;全面的数据保护;有效利用系统资源:在高可用及高性能之间更加灵活的平衡机制:故障自动检杳及解决方案:集中的、易用的管理模式;自动化的角色转换。DG的缺点主要有由于传输整个日志文件,所以需要较高的网络传输带宽。在OraCIeIIg之前的物理备库虽然可以以只读方式打开,然后执行查询、报表等操作,但需要停止应用日志,这将使目标库与源数
6、据不能保持同步,如果在此期间源数据库发生故障,那么将延长切换的时间。从OraCleHg开始,ADG可以在数据库打开的情况下应用口志,这极大地提高了DG的应用范用。逻辑备库不能支持某些特定的数据对象和数据类型。不支持双向复制,所以无法应用于信息集成的场合。只能复制整个数据库,不能选择某个SCHEMA或表空间或表进行单独复制。不支持异构的系统环境,需要相同的操作系统版本和数据库版本(OraCleIlg支持部分异构平台)。考点DG5. DG可以分为哪儿类?正确答案:DG根据备库重演日志方式的不同,可以分为物理DG(PhySiCalDG)、逻辑DG(1.ogicalDG)和快照DG(SnaPShOtD
7、G),它们对应的数据库分别可以称为PhysicalStandby、1.ogica1Standby和SnapshotStandbyo物理DG:物理DG使用的是MediaRecovey技术,在数据块级别进行恢复,这种方式没有数据类型的限制,可以保证两个数据库完全一致。在OraCleHg之前的物理DG只能在MOUNT状态下进行恢复,虽然可以以只读方式打开备库,但是不能应用H志,而到了OracleIIg时备库可以在打开的情况下执行恢豆操作了,这称为ADG(ACtiVeDataGuard)0物理DG实时应用进程为MRP进程。逻辑DG:逻辑DG使用的是1.ogMinCr技术,通过把日志内容还原成SQ1.语
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 程序员 面试 分类 17
