腾讯面试题 · 风险判断 · MySQL

腾讯相关面试题,按最终去重题目聚合。

3056 道真题 · 当前筛选命中 10 · 更新 2026-08-05

筛选题目已选:风险判断 · MySQL
第 1 题如果 redo log 尚未刷盘,数据库重启后数据会丢失吗?请说明原因。 考察对 redo log 刷盘时机与崩溃恢复机制的理解风险判断技术原理MySQL第 2 题哪些情况会导致索引失效?并说明原因。 考察对索引失效场景的掌握与底层原因分析风险判断技术原理MySQL第 3 题为什么一张MySQL表通常不超过2000万行? 考察对MySQL索引与B+树存储原理的理解及性能权衡意识风险判断技术原理MySQL第 4 题MySQL 可重复读隔离级别下如何解决幻读问题? 考察对 MVCC 与间隙锁在幻读处理上的理解风险判断技术原理MySQL第 5 题怎么避免由于从节点数据同步不一致问题导致一直读到脏数据呢 考察对读写分离场景下数据一致性的理解与解决方案风险判断技术原理方案权衡MySQL第 6 题MySQL默认隔离级别是什么?它有没有解决幻读问题?怎么解决的?是否完全解决? 考察对MySQL事务隔离级别及MVCC/锁机制的理解深度风险判断技术原理MySQL第 7 题MySQL 和 MongoDB 两边数据会不一致吗? 考察对异构数据库数据一致性的理解与风险意识风险判断技术原理方案权衡MongoDBMySQL第 8 题项目会监控MySQL的哪些关键指标(排除节点的CPU/内存/IO等)? 考察对MySQL数据库核心运行状态与性能指标的监控能力业务理解风险判断技术原理MySQL第 9 题MySQL 如何对单行数据加锁?请说明加锁过程和常见锁。 考察对行锁机制及加锁条件的理解风险判断技术原理MySQL第 10 题varchar和char的区别是什么?使用varchar可能造成什么影响(比如涉及页分裂)? 考察对数据库字符类型选择及其存储原理的理解风险判断技术原理方案权衡InnoDBMySQL