dba面试题及答案_第1页
dba面试题及答案_第2页
dba面试题及答案_第3页
dba面试题及答案_第4页
dba面试题及答案_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

———dba面试题及答案dba面试题及答案一:SQLtuning类1:列举几种表连接方式2:不借助第三方工具,怎样查看sql的执行计划3:如何使用CBO,CBO与RULE的区别4:如何定位重要(消耗资源多)的SQL5:如何跟踪某个session的SQL6:SQL调整最关注的是什么7:说说你对索引的认识(索引的结构、对dml影响、对查询影响、为什么提高查询性能)8:使用索引查询一定能提高查询的性能吗?为什么9:绑定变量是什么?绑定变量有什么优缺点?10:如何稳定(固定)执行计划11:和排序相关的内存在8i和9i分别怎样调整,临时表空间的作用是什么12:存在表T(a,b,c,d),要根据字段c排序后取第21—30条记录显示,请给出sql二:数据库基本概念类1:pctusedandpctfree表示什么含义有什么作用2:简单描述table/segment/extent/block之间的关系3:描述tablespace和datafile之间的关系4:本地管理表空间和字典管理表空间的特点,ASSM有什么特点5:回滚段的作用是什么6:日志的作用是什么7:SGA主要有那些部分,主要作用是什么8racle系统进程主要有哪些,作用是什么三:备份恢复类1:备份如何分类2:归档是什么含义3:如果一个表在2023—08—0410:30:00被drop,在有完善的归档和备份的情况下,如何恢复4:rman是什么,有何特点5:standby的特点6:对于一个要求恢复时间比较短的系统(数据库50G,每天归档5G),你如何设计备份策略四:系统管理类1:对于一个存在系统性能的系统,说出你的诊断处理思路2:列举几种诊断IO、CPU、性能状况的方法3:对statspack有何认识4:如果系统现在需要在一个很大的表上创建一个索引,你会考虑那些因素,如何做以尽量减小对应用的影响5:对raid10和raid5有何认识五:综合随意类1:你最擅长的是oracle哪部分?2:喜欢oracle吗?喜欢上论坛吗?或者偏好oracle的哪一部分?3:随意说说你觉得oracle最有意思的部分或者最困难的部分4:为何要选择做DBA呢?dba面试题1、您熟悉Oracle数据库架构吗?面试官可能会问你这个问题来评估你对Oracle数据库架构的了解以及它与其他数据库的关系。使用你使用Oracle数据库的经验中的例子来表明你了解它的结构并且可以在专业环境中应用它。示例:“我广泛使用Oracle数据库,因此我熟悉它的体系结构。Oracle数据库由两个主要组件组成——服务器组件和客户端组件。服务器组件包括侦听器,它侦听来自客户端的传入请求。它还具有调度程序,可将请求路由到适当的资源。客户端组件包含SQL*Net库,它允许我连接到服务器组件并提交查询。”2、高级DBA最重要的技能有哪些?这个问题是您向面试官展示您具备担任该职位所需技能的机会。你可以列出几种技能并解释它们为什么重要。示例:“高级DBA最重要的技能是沟通。高级DBA需要能够与IT团队的其他成员以及业务利益相关者进行沟通。我发现拥有强大的解决问题能力也很重要,因为总会有问题需要解决。另一项重要技能是时间管理,它让我能够确定任务的优先级,以便在最后期限前完成。”3、您将如何解决数据库问题?这个问题是测试您解决问题的能力和独立工作能力的好方法。使用以往经验中的示例来突出您的分析思维、沟通和故障排除技能。示例:“我会首先通过分析症状来确定问题的原因。然后我会检查日志或警报中是否有任何错误表明存在潜在问题。在此之后,我将运行诊断查询以确定问题的根本原因。如果是应用程序问题,我会联系开发人员以获得进一步的帮助。如果是数据库问题,我会尝试重新启动服务器,然后重新运行查询。如果错误仍然存在,我将检查网络连接并验证用户是否有足够的权限访问数据库。”4、您在数据迁移方面有何经验?这个问题是展示您在Oracle数据库迁移方面专业知识的机会。您可以描述您不得不将数据从一个平台迁移到另一个平台的时间,以及您在此过程中面临的挑战。示例:“在我上一个角色中,我的任务是将数据从我们当前的系统迁移到一个新的基于云的系统。该公司希望在新系统上线之前将其所有数据迁移到新系统,以便在新系统启动并运行后不会出现任何问题。这个项目花了我几个月的时间才完成,因为我需要确保每条数据都被正确移动。”5、举一个你担任技术领导的例子。作为高级OracleDBA,您可能负责培训和发展团队中的其他成员。您的面试官可能想知道您是否有这方面的经验以及您执行这些任务的能力如何。使用以前您必须培训或指导他人的角色中的示例。示例:“在我担任OracleDBA的最后一个角色中,我是IT部门中唯一知道如何使用OracleEnterpriseManager的成员。公司雇用了一名新开发人员,他需要访问数据库但不知道如何使用它。我花了一些时间向他展示如何浏览该程序,并向他提供了如何更有效地使用它的提示。他很感激帮助并且学得很快。”6、我们查看您以前的工作经历,您以前使用的是什么类型的数据库?这个问题是面试官了解您的经验水平以及您过去使用过哪些类型的数据库的好方法。在回答这个问题时,最好列出您过去使用过的所

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论