【数据库服务概念介绍面试题】
==================================================================================
01 MySQL相关有没有了解过
02 MySQL了解过哪些方面?主从复制 sql语句守护线程?备份恢复?连表查询(join)
03 数据库使用的什么版本?
【数据库服务基础管理面试题】
==================================================================================
01 mysql 迁移?升级?
02 跨版本需要检查哪里项目?
03 数据迁移怎么做的?异构还是同构?
04 迁移做过增量么?
【数据库服务体系结构面试题】
==================================================================================
01 mysql底层结构?
02 一条sql语句的执行流程?
【数据库服务操作语句面试题】
==================================================================================
01 数据库的增删改查使用什么命令?
02 连表查询什么命令?
03 数据库里面表结构相同的情况下,查看前10行怎么查看?
04 对大表进行表结构的修改,如何提高修改效率?
用pt-osc工具的话,那对大表写入此时能写入吗,以及修改完大表后有这条数据吗?
05 Delete后,什么时候释放表空间?
06 驱动表和被驱动表的区别?
【数据库服务执行计划面试题】
==================================================================================
01 执行计划和实际走的索引不一样;查看执行计划是有走了索引的,但是实际执行sql没有走索引执行起来很慢,如何解决?
02 SQL的语句调优?执行计划怎么看?
【数据库服务存储引擎面试题】
==================================================================================
01 8.0.2版本数据库使用的存储引擎是什么?
02 数据库inndb和myisam的区别是什么?
03 mysql关键binlog日志和redolog日志的作用?
04 mysql双一参数哪两个,双写机制?(上一家公司的做过双一设置)
【数据库服务事务机制面试题】
==================================================================================
01 事务的隔离级别?mysql默认的隔离级别
【数据库服务日志管理面试题】
==================================================================================
01 binlog记录的有哪些什么模式(三种格式)?
【数据库服务备份恢复面试题】
==================================================================================
01 MySQL备份方式,mysqldump有啥缺点?
02 别人删除误删数据库数据,你作为运维该咋恢复,说出两种三种方式
03 误执行了update语句,如何恢复?
04 mysqldmp和XBK工作原理?flush tables with read lock这个操作为了什么?
05 全量和增量有做过么?
06 备份用的什么?mysqldump遇到锁表?–sange_traance 参数含义?
07 导出怎么避免对业务的影响?
08 XBK的备份流程?备份是备份结束点还是开始点?如何保证备份恢复到最终的一个点,拷贝文件么,监听redo log日志?
【数据库服务主从架构面试题】
==================================================================================
01 MySQL主从同步原理
02 Mysql多主同步实现
03 主从有哪几种同步模式?
04 异步复制与半同步复制的区别?
05 如果出现主从延迟,怎么解决和排查流程?
06 主库和目标新主库如何保持数据一致性?(延迟切换)
07 半同步复制原理?
08 如何分析主从延迟的原因及解决的方案?
09 给你个场景,主库一个大表,100万数据,1-2天延迟,如何解决?查看binlog日志哪些信息?怎么优化延迟?
【数据库服务的高可用面试题】
==================================================================================
01 数据库服务利用MHA实现高可用原理
02 MHA的高可用部署步骤和原理
03 切换过程中,数据补偿时间久,切换到新主,在切换的这几秒过程中,新主是可以读写吗?
04 MHA工作原理?切换的manage log日志的作用?考虑哪些风险!(缺点和优化)
05 一主两从做高可用了么?
06 mysql MHA高可用的切换原理?
【数据库服务读写分离面试题】
==================================================================================
01 服务中间件有没有使用过?
【数据库服务监控调优面试题】
==================================================================================
01 数据库cpu负载100怎么排查?
02 MySQL查看现在有多少条语句在执行
03 日常工作会做sql优化,性能优化的工作吗?
04 mysql安装部署,OS层和mysql具体调整那些参数?
05 Mysql优化做过哪些?
06 监控发现慢sql,慢查询优化?
07 给你一台服务器,如何部署mysql服务器,针对机器和系统需要调整哪些地方?ulimt调过么,机器目录怎么规划的?
08 有一个业务系统需要部署一套采购机器磁盘空间怎么评估的和配置优化?主要关注哪些配置?
09 对于mysql监控做过哪些,监控哪些项目和大致流程?系统的监控?
【数据库服务工作经验面试题】
==================================================================================
01 数据库数据存储量?
02 数据库的数据量级有多大
03 数据库常用架构情况?
04 数据库的业务产品是什么,对应的用户是谁
05 数据库是做什么业务的
06 数据库日常工作职责?
07 日常工作内容是什么,DBA会动库里的数据吗?
08 巡检哪些内容
09 数据库工作人员组成?
10 生产维护哪些架构?数据量大小?(维护的一个实例大概有多大数据量,备份文件大概多大)
【数据库服务故障处理面试题】
==================================================================================
01 常见数据库故障案例?
02 有没有做过故障处理啊?大概介绍一下整个处理过程
【数据库服务缓存服务面试题-redis】
==================================================================================
01 Redis什么模式?哨兵模式,redis存储策略
02 redis 和mysql区别 优缺点
03 为什么要有redis
04 没有redis行不行
05 redis主从复制的原理
06 redis持久化的机制
07 redis分片过高,如何通过monitor调整,redis-cluster最少几个节点?(三主三从)
08 redis故障处理流程(redis分片)
09 分片过高,内存飙升,主从