为了账号安全,请及时绑定邮箱和手机立即绑定

面试问道mysql都做了哪些优化该怎么回答

面试问道mysql都做了哪些优化该怎么回答

肥皂起泡泡 2019-05-22 20:24:38
面试时时不时会问这些问题,实际项目当中,一年也没优化过什么?怎么回答
查看完整描述

2 回答

?
白板的微信

TA贡献1883条经验 获得超3个赞

1.根据业务特点选择合适的引擎2.小表join大表3、使用explain分析sql语句,寻找优化点4、创建合适的索引5、数据量大的话,考虑表的横向拆分、纵向拆分6、读写分离7、主从复制8、涉及大量join的语句,可以考虑将其拆分,通过代码进行处理
                            
查看完整回答
反对 回复 2019-05-22
?
米琪卡哇伊

TA贡献1998条经验 获得超6个赞

实际上本来就没什么可优化的,就这么简单,无非就是什么索引,组合索引,取需要的字段,分表,分段查询,连表查拆成多个单表查,索引表,全文搜索引擎,反正能说的全和它逼逼一遍。然后到这个公司继续该怎么写就怎么写
                            
查看完整回答
反对 回复 2019-05-22
  • 2 回答
  • 0 关注
  • 880 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信