Q 题目 为何要选择做DBA呢? A 答案 我对数据库的备份恢复和性能调优经验明显不足,主要是缺乏环境和交流。因此,算不上什么DBA。不过因此我更需要这样的机会。不过就整个Oracle来说,一直从事与它相关的工作,感情还是颇深的。放
Q 题目SQL Server的两种存储结构是什么? A 答案 SQL Server的两种存储结构是页与区间。(1)页:用于数据存储的连续的磁盘空间块,SQL Server中数据存储的基本单位是页,磁盘I/O操作在页级执行,页的大小为8KB,每页的开头是96字节的页头
Q 题目 有教师表(教师号,姓名,职称,所在系)和授课表(教师号,课程号,授课学年,授课时数),同一门课程可由多个教师讲授,同一个教师也可讲授多门课程,查询从未被“教授”讲授过的课程的课程号,其SQL语句是_____。 A 答案 答案:SELECT 课程号
如何将网页保存成mhtml格式 网页归档(英语:MIME HTML或MIME Encapsulation of Aggregate HTML Documents,又称单一档案网页或网页封存档案)为以多用途互联网邮件扩展格式,将一个多附件网页(如包含大量图片、Java小程序的网页)储存为单一档案,可用于发送HTML电子邮件,此单一档案即称为一网
Q 题目下列关于数据库中“型”和“值”的叙述中,哪一条是错误的()A、数据库中的型是指对某一类数据的结构和属性的描述 B、数据库的型是随时间发生不断变化的C、数据库的型亦称为数据库的内涵 D、数据库的值是型的一个具体赋
♣ 题目 部分 【DB笔试面试836】在Oracle中,FGA审计和标准审计有什么区别? ♣ 答案部分 FGA审计和标准审计的区别参考下表:本文选自《Oracle程序员面试笔试宝典》,作者:小麦苗==================================
♣ 题目 部分 【DB笔试面试824】在Oracle中,什么是ADDM? ♣ 答案部分 ADDM(Automatic Database Diagnostic Monitor,数据库自动诊断监视工具)是植入Oracle数据库的一个自我诊断引擎。ADDM通过检查和分析AWR获取的
♣ 题目 部分 【DB笔试面试821】在Oracle中,如何定时生成AWR报告? ♣ 答案部分 有的系统需要定时生成html格式的AWR报告,这个需求可以使用SHELL脚本来完成。下面给出相应的SHELL脚本: 1[oracle@rhel6lhr awr
♣ 题目 部分 【DB笔试面试823】在Oracle中,如何查看过去某一段时间数据库系统的会话是否有问题? ♣ 答案部分 可以通过DBA_HIST_ACTIVE_SESS_HISTORY视图来进行查询,首先查询指定时间段的等待事件,下例中的SQL
Q 题目 Oracle的锁分为哪几种?每种锁各有什么用途?它们的兼容性如何? A 答案 Oracle的锁分类比较复杂,按照不同的分类依据,可以分为如下几种: 详细内容请参考:http://blog.itpub.net/26736162/viewspace-2128896/DB笔试面试历
♣ 题目 部分 【DB笔试面试825】在Oracle中,如何获取ADDM报告? ♣ 答案部分 有两种办法可以获取ADDM报告:(1) 采用addmrpt.sql脚本。运行脚本:@?/rdbms/admin/addmrpt.sql(2) 采用DBMS_ADVISOR包: 1DECLARE 2 TA
♣ 题目 部分 【DB笔试面试826】在Oracle中,ASH和AWR的关系是什么? ♣ 答案部分 自Oracle 10g开始,Oracle会将处于等待状态的会话的相关信息复制一份到V$SESSION_WAIT中,而V$SESSION_WAIT_HISTORY是其归档表,但
Q 题目如下所示: Identify three key features of ASM.(Choose three.)A、file stripingB、allocation unit mirroringC、automatic disk rebalancingD、automatic file size incrementE、automatic undo management A 答案:A、B、C。
Q 题目在Oracle中,如何查看登陆到系统的用户的用户名? A 答案 以下3个命令均可以查看当前登录到系统的用户名:SHOW USER;SELECT SYS_CONTEXT('USERENV','SESSION_USER') FROM DUAL;SELECT USER FROM
Q 题目如下所示: 能否把整个裸设备都作为Oracle的数据文件吗? A 答案如下所示: 不行。必须让数据文件的大小稍微小于该裸设备的实际大小,一般来说,至少要空出两个Oracle块的大小来。DB笔试面试历史连接 http://mp.weixi
Q 题目 在Oracle数据库中,如何判断哪个SESSION正在连接以及它们等待的资源? A 答案 答案:可以从数据字典视图V$SESSION中查询会话的信息及等待的资源,STATUS列表示状态,EVENT表示当前会话的事件,如下SQL:SELECT A.BLOCKING_SES
Q 题目如下所示:对于Oracle数据库,使用裸设备的好处有哪些? A 答案如下所示: 因为使用裸设备避免了再经过OS这一层,数据直接从Disk到数据库进行传输,所以,使用裸设备对于读写频繁的数据库应用来说,可以极大地提高数据库系统的性
♣ 题目 部分如何查找或监控效率低下的SQL语句?在Oracle中,errorstack的作用是什么? ♣ 答案部分 在使用Oracle数据库的过程中,可能会遇到各种各样的错误或异常,而且这些错误或异常的提示并不具体,那么这个时候就
♣ 题目 部分在Oracle中,什么是DUAL表? ♣ 答案部分 有关Oracle的DUAL表,需要掌握以下几点内容:① 系统提供的一个DUMMY表,临时显示结果的表,里边的内容没有特定的意义,就是为了存在而存在。② DUAL是属于SYS用户
♣ 题目 部分在Oracle中,SELECT ... FOR UPDATE加的是什么锁? ♣ 答案部分 SELECT ... FOR UPDATE语句的语法如下:1SELECT ... FOR UPDATE [OF column_list][WAIT n|NOWAIT][SKIP LOCKED]; 其中,
♣题目部分在Oracle中,什么是Oracle RDA(Remote Diagnostic Agent)工具? ♣答案部分RDA(Remote Diagnostic Agent)是用Perl语言编写的命令行诊断工具,RDA提供统一的诊断工具支持包和预防的解决方法,提供给Oracle支持收集的客户环境全面的数据信息能够帮助问题的诊断。Oracle支持鼓励
♣ 题目 部分在Oracle中,V$SYSSTAT中的CLASS列分别代表什么? ♣ 答案部分 V$SYSSTAT列代表统计类别,其值为1代表事例活动;值为2代表Redo buffer活动;值为4代表锁;值为8代表数据缓冲活动;值为16代表OS活动;值为32代表并行活动;值为64代表表访问;值为128代表调试信息。 1SQL> SE
♣题目部分在Oracle中,ASM磁盘有几种冗余方式? ♣答案部分ASM使用独特的镜像算法,它不镜像磁盘而是镜像盘区。一个磁盘组可以由两个或多个故障组(FAILGROUP)组成,一个故障组由一个或多个ASM磁盘组成。故障组提供了共享相同资源的冗余,ASM磁盘组有三种不同的冗余方式:需要注意的是,一
Q 题目 随意说说你觉得Oracle最有意思的部分或者最困难的部分? A 答案 根据个人情况来回答,比如数据库的备份、恢复和性能调优经验明显不足,自然觉得有些困难。基于Oracle的研究应该是个宽广的领域,所以我觉得还是有意思的。D
Q 题目如下所示:在Oracle中,生成备库控制文件的方法有哪些? A 答案如下所示: 若在RMAN中,则用命令“BACKUP DEVICE TYPE DISK FORMAT '/arch/standby_new_lhr_%U.ctl' CURRENT CONTROLFILE FOR STANDBY;”。若在SQL环境中,则用