MySQL DBA面试常见问题总结--索引,事务,存储引擎,优化等
发布时间:2019-08-16 20:34:52 所属栏目:建站 来源:波波说运维
导读:副标题#e# 这篇文章主要是针对开发人员的,所以不涉及到MySQL的服务部署等操作,主要包括索引,事务,存储引擎,优化等方面。 一、索引 关于MySQL的索引,之前实际上也介绍了很多次,这里主要介绍一些常用的面试题。 1. 什么是索引?索引是个什么样的数据结构呢?
超大的分页一般从两个方向上来解决.
解决超大分页,其实主要是靠缓存,可预测性的提前查到内容,缓存至redis等k-V数据库中,直接返回即可. 2. 有关注生产环境sql耗时吗?统计过慢查询吗?对慢查询都怎么优化过? 在业务系统中,除了使用主键进行的查询,其他的都会在测试库上测试其耗时,慢查询的统计主要由运维在做,会定期将业务中的慢查询反馈给我们.慢查询的优化首先要搞明白慢的原因是什么? 是查询条件没有命中索引?是load了不需要的数据列?还是数据量太大? 所以优化也是针对这三个方向来的,
3. MySQL数据库作发布系统的存储,数据量增大的情况,怎么优化?
4. 实践中如何优化MySQL 最好是按照以下顺序优化:
五、其他 1. MySQL中的varchar和char有什么区别. (编辑:西安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |