首页 > 软件开发 > MYSQL >

mysql性能优化教程

来源:互联网 2023-03-16 23:24:13 513

如何修改mysql性能,想要get这个技能的小伙伴看快来看看吧xa9办公区 - 实用经验教程分享!

工具/原料

  • MySQL

方法/步骤

  • 1

    一般来说,表越小,在它上面执行的查询也就越快。在创建表的时候,我们可以将表中字段的宽度设置的尽可能小一点。xa9办公区 - 实用经验教程分享!

    mysql性能优化教程xa9办公区 - 实用经验教程分享!

  • 2

    索引是提高数据库性能的常用方法,添加索引能有效的提高查询的效率xa9办公区 - 实用经验教程分享!

    mysql性能优化教程xa9办公区 - 实用经验教程分享!

  • 3

    然后就是得优化查询语句,优化查询语句可以分为:xa9办公区 - 实用经验教程分享!

    1、不使用子查询xa9办公区 - 实用经验教程分享!

    mysql性能优化教程xa9办公区 - 实用经验教程分享!

  • 4

    2、避免函数索引,意思就是说,使用where的时候,等号的左边不要进行运算xa9办公区 - 实用经验教程分享!

    ,如:select * from user where year(create_time) >= 2016,应改为:select* fromt where create_time >= ‘2016-01-01’;xa9办公区 - 实用经验教程分享!

    mysql性能优化教程xa9办公区 - 实用经验教程分享!

  • 5

    3、最后就是使用“in”来替换“or”xa9办公区 - 实用经验教程分享!

    mysql性能优化教程xa9办公区 - 实用经验教程分享!

  • 6

    使用like时,如like '%name%'会使索引失效,而使用like 'name%'则不会xa9办公区 - 实用经验教程分享!

    mysql性能优化教程xa9办公区 - 实用经验教程分享!

  • 总结

  • 1

    1、减少表字段的长度xa9办公区 - 实用经验教程分享!

    2、使用索引xa9办公区 - 实用经验教程分享!

    3、注意让索引失效的相关情况xa9办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!xa9办公区 - 实用经验教程分享!


    标签: MYSQL

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码