猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
面试问道mysql都做了哪些优化该怎么回答
面试时时不时会问这些问题,实际项目当中,一年也没优化过什么?怎么回答
侃侃无极
浏览 1161
回答 2
2回答
一只名叫tom的猫
实际上本来就没什么可优化的,就这么简单,无非就是什么索引,组合索引,取需要的字段,分表,分段查询,连表查拆成多个单表查,索引表,全文搜索引擎,反正能说的全和它逼逼一遍。然后到这个公司继续该怎么写就怎么写
0
0
0
拉莫斯之舞
1.根据业务特点选择合适的引擎2.小表join大表3、使用explain分析sql语句,寻找优化点4、创建合适的索引5、数据量大的话,考虑表的横向拆分、纵向拆分6、读写分离7、主从复制8、涉及大量join的语句,可以考虑将其拆分,通过代码进行处理
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
面试
关于前端面试题:页面出现空白,怎么排查定位问题?
3 回答
关于面试题,如何快速找出文件(大文件无法一次性读取)中的重复项?
0 回答
MySQL
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续