高级数据库管理员面试问题
这套高级数据库管理员面试问题(DBA面试问题)将帮助您评估候选人的技能和资格,以做出更明智的招聘决定。
➡️下载最终候选人面试和员工入职清单!
高级数据库管理员面试问题(DBA面试问题)
以下是DBA面试问题和答案的示例:
SQL DBA面试问题1:
没有聚集索引的表被称为…?答:堆
SQL DBA面试问题2:
在SQL Server 2016中,一个索引键最多可以有多少字节?答案:900
SQL DBA面试问题3:
你能说出SQL Server 2016中存在哪些类型的APPLY操作符吗?答:外涂,交叉涂SQL DBA面试问题4:
什么类型的索引可以比表的行数少?答案:过滤索引
SQL DBA面试问题5:
说出两个原因,为什么UNIQUEIDENTIFIER数据类型(又名GUID)对于聚集键是一个糟糕的选择?答案:因为它导致碎片和大的大小(16字节)
SQL DBA面试问题6:
聚集索引的聚集键列的选择对性能至关重要。说出一个好的聚类键应该具有的至少三个特征。回答:唯一,SLIM SIZE(小宽度字节),不断增加,固定宽度,不为空
SQL DBA面试问题7:
我们只有一个UPDATE命令,可以更改表中的100行。表具有更新后触发的触发器。在插入、更新和删除的元表中有多少行,我们可以在触发器代码中访问?答案:插入:100行,删除:100行,更新:这是组成(不存在)
SQL DBA面试问题8:
如果不是在CPU上执行,会话会等待各种事情。我们应该使用什么来以编程方式检查会话正在等待什么,从服务器开始的所有会话的累计总数?答案:DMV调用sys.dm_wait_stats。回答“车管所存在,但我不记得它的名字”也不错。SQL DBA面试问题9:
在哪些恢复模型中,最小日志操作是可能发生的?答案:SIMPLE和BULK_LOGGED。(如果他在这两个之外还提到FULL,这是一个错误的答案)SQL DBA面试问题10:
我们有一个完全恢复模式的数据库,事务日志文件大小为100gb。我们有一个长时间运行的事务,运行了好几个小时。如果刚刚进行了最后一次日志备份,那么如果我们在此之后立即进行另一次日志备份,那么日志备份文件将有多大?答案:0MB(或接近于零)还需要问求职者更多面试问题吗?
我们的面试问题清单而且职位描述模板可以帮助您提高新员工的素质。