从阿里巴巴面试DBA归来后,总结出来的招聘MySQL DBA的第一轮基础面试题目,欢迎大家补充:
1, mysql的复制原理以及流程。
(1)先问基本原理流程,3个线程以及之间的关联。
(2)再问一致性延时性,数据恢复。
(3)再问各种工作遇到的复制bug的解决方法
2, mysql中myisam与innodb的区别,至少5点。
(1) 问5点不同
(2) 问各种不同mysql版本的2者的改进
(3)2者的索引的实现方式
3, 问mysql中varchar与char的区别以及varchar(50)中的30代表的涵义。 (1)varchar与char的区别
(2)varchar(50)中50的涵义
(3)int(20)中20的涵义
[备注] 本人也面试了近12个2年mysql dba经验的朋友,没有一个能回答出第(2)以及(3)题。
4, 问了innodb的事务与日志的实现方式,他说没有深入研究过。
(1)有多少种日志
(2)日志的存放形式
(3)事务是如何通过日志来实现的,说得越深入越好。
5, 问了mysql binlog的几种日志录入格式以及区别
(1)各种日志格式的涵义
(2)适用场景
(3)结合第一个问题,每一种日志格式在复制中的优劣。
6, 问了下mysql数据库cpu飙升到500%的话他怎么处理?
(1) 没有经验的,可以不问
(2)有经验的,问他们的处理思路
7, sql优化。
(1)explain出来的各种item的意义
(2)profile的意义以及使用场景。
(3)explain中的索引问题。
8, 备份计划,mysqldump以及xtranbackup的实现原理,
(1) 备份计划
(2)备份恢复时间
(3)备份恢复失败如何处理
9, 500台db,在最快时间之内重启。
10, 在当前的工作中,你碰到到的最大的mysql db问题是?
11, innodb的读写参数优化
(1)读取参数,global buffer pool以及 local buffer
(2)写入参数
(3)与IO相关的参数
(4)缓存参数以及缓存的适用场景
12 ,请简洁地描述下MySQL中InnoDB支持的四种事务隔离级别名称,以及逐级之间的区
别?
......持续整理中......
分享到:
相关推荐
阿里巴巴DBA面试题,对面试很有帮助,大家共同学习
这篇文章写得真的不错,看完挺有感触的,推荐给大家看看,就一分吧
如何获得阿里技术offer:从《阿里DBA面试题》体味阿里社会招聘。16年的题,谨慎下载。内容为ORACLE数据库,有需要求可参考,刷题面试用
阿里巴巴公司DBA笔试题,还是有一定难度的。大家可以看看。
阿里巴巴Oracle DBA笔试题.pdf讲述了阿里巴巴Oracle DBA笔试题相关内容
阿里巴巴公司DBA笔试题
阿里巴巴公司 DBA 笔试题(上)
阿里巴巴DBA面试题!看了有帮助阿
pctused and pctfree 表示什么含义有什么作用
阿里巴巴DBA笔试题,看一下你能做出多少,面试归来,还是不爽啊。
据说是阿里巴巴公司DBA笔试题,试一试看看自己会多少
MySQL DBA面试题和答案 高手总结 仅供参考
MySQL DBA面试题
专业运维维护MySQL,阿里巴巴DBA讲述,专业线上生产环境讲述,非玩具。