mysql怎么优化,都要怎么做(怎么进行mysql数据库优化?)

作者:佚名      发布时间:2021-08-18      浏览量:62196
mysql怎么优化,都要怎么做mysql优化是一个大方向,大的是要分布式、读写分离,小的是对sql语句进行优化。不过大多问的也是对sql语句优化,网上很多资料,我就大体说说。  1、explain+索引。  在你要查询的语句前加explai

mysql怎么优化,都要怎么做


mysql优化是一个大方向,大的是要分布式、读写分离,小的是对sql语句进行优化。不过大多问的也是对sql语句优化,网上很多资料,我就大体说说。
  1、explain+索引。
  在你要查询的语句前加explain,看下有没有用到索引,如果出现type为all的,则说明有必要添加下索引。(附多表查询速度比较:表关联>exists>in)慢查询优化是一大块。
  2、预统计。
  很经常需要对历史的数据进行过滤统计。比如移动需要统计上个月电话小时数超过N小时的人,那么如果直接取原始数据,那将很慢,此

怎么进行mysql数据库优化?


主要从以下角度思考优化方向:1,Mysql配置优化主要对查询缓存,mysql数据库连接时长,开启慢查询日志(开启后还要分析sql)等方面进行优化2. Myslq语句优化3. Mysql索引优化主要是需要注意索引数量和索引失效情况,重复索引4. Mysql引擎优化innodb引擎注重于事务,能保证数据一致性myisam引擎可以进行全文检索,但不是事务安全当初在黑马程序员学过,还用实例进行优化学习。

有八个方面可以对mysql进行优化:
1、选取最适用的字段属性
MySQL可以很好的支持大数

面试被问到怎么优化mysql?


根据服务器配置mysql性能优化参数,从系统层面增强mysql的性能
优化数据表结构,字段类型,字段索引,分表,分库,读写分离等等,从数据库层面增强性能

虽然我很聪明,但这么说真的难到我了