数据库程序员面试分模拟题6.docx
《数据库程序员面试分模拟题6.docx》由会员分享,可在线阅读,更多相关《数据库程序员面试分模拟题6.docx(13页珍藏版)》请在优知文库上搜索。
1、数据库程序员面试分模拟题6筒答题1. O1.R如何进行备份恢复?正确答案:O1.R的备份策略和OCR的有所不同,默认情况卜GI在初始安装时会在路径SGRIDHoMEcdataV节点名卜产生一个(江南博哥)备份。ErootQorclalhrorcIalhr#cdErootQorclalhr#cdulappl1.2.O/grid/cdata/orclalhrErootQorclalhrorcIalhr#11total5608-rw1gridOinstall5742592May12015backup_20150501_174602.olrO1.R不会被1动备份,如果在集群的一些配置信息发生改变后,需
2、要使用下面的命令手动进行备份:root0orcIathrorclahr#ocrconfig-1oca1-manua1backuporclalhr2017/03/0910:21:51ulappll.2.O/grieVedata/orcIalhrZbaekup20170309102151.olrorclalhr2015/05/0117: 46:02ulappll.2.O/grid/cdata/orc1a1hr/backup_20150501_174602.olr建议在集群的重要配置信息(例如,集群私网配置)发生改变之后,使用命令OerConfigToCal-manualbackup手动备份O1.R
3、。当O1.R丢失之后,可以使用命令ocrconfig-local-restore“来恢复,不能从集群的其他节点复制O1.R到本地节点,这是因为O1.R中保存的一些信息是针对本地节点的。如果需要验证O1.R的一致性,那么可以使用OerCheCkToCaI命令。简单地说,所有适用于OCR的命令同样适用于O1.R,但是需要增加-1。Cal选项。对于O1.R的备份恢复简单过程如下(MOS:1193643.1和1368382.1):bin/ocrconfig-local-manualbackup/binocrconfig-local-showbackupps-efgrepohasd.binbin/crs
4、c11stopcrs=forGIClusterbincrsct1stophasbinOCrCOnfig-local-restoreVG1.HOME/bin/CrSCtlstartors=f0rGICluster/bin/crsct1starthas=forGIStandalone,thismustbedoneasgriduser.考点RAC2. 怎么捕获用户登录信息,如SID、IP地址等?正确答案:可以利用登录触发器。3. 在OraCIe中,常用的与锁有关的数据字典视图有哪些?正确答案:常用的与锁有关的数据字典视图有DBA)V1._1.0CKS、DBA_DD1._1.0CKS.VS1.OCK.
5、DBAOCK和V$1.OCKED.OBJECT。V$1.OCKED.OBJECT记录的是DM1.锁信息,而没有记录DD1.锁。V$1.OCKDBA_1.OCKS,DBAloCK内容样,DBA_1.OCKS是DBA_1.OCK的同义词。可以用动态性能视|!$FlXEDVIEWDEFIMTloN来查看它们的关系。v$session视图的TADDR列表示事务处理状态时象的地址,对应于V5TRNSACTI0N.I)DR列;V$SESSloN视图的1.OCKWIT列表示等待锁的地址,对应于V$1.OCK的KADDR列;若当前会话没有被阻塞则为空。VSSESSION视图的SADDR列对应于vstrnsct
6、ion的sesaddr列。可以通过rowwaitobj#、ROWWAITFI1.E#、ROWWAITB1.OCKSfllROWWAITROW#这4个字段查询现在正在被锁的表的相关信息(ROWID),例如,表名、文件名及行号。V$SESSlON视图中的Pl和P2参数根据等待事件的不同所代表的含义也不同,可以从VSEVENT_NAME视图获知每个参数的含义。在VS1.OCK中,当TYPE列的值为TM锁时,则IDl列的值为DBAj)BJECTS.OBJECT。,1D2列的值为0;当TYPE列的值为TX锁时,则IDl列而值为视图V$TRANSAenON中的XlDUSN字段(UndoSegmentNum
7、ber,事务对应的撤销段序列号)和XlDS1.OT字段(SIolNUmber,事务对应的槽位号),其中,IDl的高16位为XIDUSN,低16位为XlDS1.OTID2列的值为视图V$TRAMSAen0中的XlDSQN字段(SeqUCnCCNumber,事务对应的序列号)。当TYPE列的值为TX锁时,计算IDl列的值的公式为SE1.ECTTRUNC(EDIP0WER(2,16)ASX1DUSN,BITAND(ID1,TONUMBERCFFFF,XXXX)+0SXIDS1.OT,ID2XIDSONFROMDUA1.;所有与锁有关的数据字典视图之间的关联关系如下图所示。ROWWAJTOBJ#.RO
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 程序员 面试 模拟
