MySQL
困难
面试题库
MySQL
中等
undo log 的作用是什么?它与 MVCC 有什么关系?
MySQL
困难
崩溃恢复时,InnoDB 如何利用 redo log 重放与 undo log 回滚?
MySQL
简单
什么是脏页?脏页是如何产生的?
MySQL
简单
WAL 机制为什么要求先写日志再写数据?它如何降低随机写?
MySQL
中等
用「普通索引 + 应用层唯一校验」替代唯一索引有哪些权衡?
MySQL
困难
Change Buffer 如何加速普通索引写入?它与 redo log 如何配合保证崩溃恢复?
MySQL
中等
实际项目中应如何选择唯一索引与普通索引?
MySQL
困难
为什么唯一索引的插入必须读页判断唯一性?这带来什么代价?
MySQL
中等
唯一索引与普通索引在写入性能上有什么区别?Change Buffer 起了什么作用?
MySQL
简单
唯一索引与普通索引在查询性能上有什么区别?
MySQL
困难