开发者社区> 问答> 正文

从哪些方面可以优化查询过程中的数据访问?

辛苦帮忙分析一下

展开
收起
小黄鸭哈哈哈 2021-10-02 23:06:50 650 0
1 条回答
写回答
取消 提交回答
  • 查看是都访问数据太多导致查询性能下降

    确定应用程序是否在检索大量超过需要的数据,可能是太多行或列

    确认MySQL服务器是否在分析大量不必要的数据行

    查询不需要的数据。解决办法:使用limit解决

    多表关联返回全部列。解决办法:指定列名

    总是返回全部列。解决办法:避免使用SELECT *

    重复查询相同的数据。解决办法:可以缓存数据,下次直接读取缓存

    重写SQL语句,让优化器可以以更优的方式执行查询。 目前想到这些

    2021-10-02 23:08:24
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
重新出发:阿里云数据库开源整体策略 立即下载
典型业务逻辑漏洞挖掘 立即下载
如何做小程序性能优化 立即下载