Mysql数据库的性能优化

数据库的优化是数据库办理员的必备技术,我们可以经由过程分歧的体例来优化数据库,凡是索引是最有用的晋升查询机能的方式。本文我将介绍一下数据库的优化阐发及其解决的方式。

东西/原料

  • mysql数据库

阐发方式

  1. 1

    我们起首要做的是阐发查询语句   应用explain关头字来阐发查询,应用方式如图

  2. 2

    其阐发成果中  select_type查询的类型 table代表表名,type 毗连类型,rows所查抄的行数。 也可以利用describe来阐发查询语句与explain语法根基不异,利用方式如图。

优化方式

  1. 1

    利用索引优化查询  在mysql中索引可以提高查询速度,但并不克不及充实阐扬其感化,所以在应用索引查询时,也可以经由过程关头字或者其他体例来查询进行优化处置如图。

  2. 2

    查询高速缓存  mysql再经由过程select语句查询数据时,该操作将成果集保留到一个特别的高级缓存中,从而实现查询操作。初次查询后,当用户再次做不异操作时,就可从缓存中直接读取,提高查询速度。查验缓存是否开启如图

  3. 3

    优化数据库的机构 我们要阐发表,查抄表和优化表,体例如将多字段表分当作多个表,成立中心表等方式。阐发表方式如图

  4. 4

    优化多表查询和表设计。例如我们在查询中尽量不要利用子查询的体例,而是操纵内毗连的体例来查询。如图

注重事项

  • 数据库优化还有良多体例需要我们继续深切进修
  • 发表于 2018-06-04 00:00
  • 阅读 ( 734 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具