开发者社区> 问答> 正文

云服务器Mysql 查询超级慢


      举个栗子:
  
           1.数据库mysql : 表,A(33W)、B(8000条)    
              SQL : select * from A l
                         left join B f on l.id=f.id
                         order by l.d desc,l.e desc
                           limit 100,10  

                     本地测试 (1.2~1.320s)
                  硬件设备: 笔记本 3核 AMD 羿龙 6G内存,10年买的本本。

             2. ECS  mysql  1核 1G  运行这条SQL 需要 7秒

  
       SQL 执行过程(耗时间的地方):
          
          
        



       不知道这个跟我的带宽有没关系!    大家觉得这个效率正常吗?
      


展开
收起
aston008 2016-01-20 23:43:19 9866 0
4 条回答
写回答
取消 提交回答
  • 回 4楼(aston008) 的帖子
    上rds吧

    -------------------------

    要自建数据库的话最好还是用io优化是实列

    2016-01-21 21:38:47
    赞同 展开评论 打赏
  • 回 1楼(ivmmff) 的帖子
    数据库是 mysql 5.7  ,1G 没这么烂吧

    -------------------------

    这么点数据 就这么的慢!     这还是小站了  

    -------------------------

    回 5楼(假摔王kx) 的帖子

    没用过实际使用过RDS  不知道效率咋样,费用到也不算太便宜

    -------------------------

    感情用ECS  必须得使用RDS,本机装数据,否则没法玩呀    

    -------------------------

    回 9楼(假摔王kx) 的帖子
        日常基本操作 应该还OK 吧 ,没想到这么的low    

    -------------------------


    15年12月之前,我的ECS 是1核512内存,机房是在深圳,现在迁移到杭州,1核1G 。
    迁移之前,单表3W条数据查询在 1s以内, 现在的机器上1G内存    咋说性能应该比之前好一点儿吧,现在单表3W条数据,需要17s, 赶脚还是服务器太low吧  各位觉得呢!

    -------------------------

    单表3W条数据查询 select * from  A  耗时:17秒

    2016-01-21 21:06:10
    赞同 展开评论 打赏
  • 程序就是我的人生!
    和带宽有毛线关系啊
    2016-01-21 08:35:02
    赞同 展开评论 打赏
  • 解决方案工程师,负责为企业规划上云迁移方案和云上架构设计,在网站建设开发和云计算领域有多年经验,专注于Linux平台的系统维护以及应用部署。致力于以场景化的方式让云计算,用更加通俗易懂的方式让更多人体验云计算,让云端的计算更质朴的落地。
    数据库应用都比较吃i/o

    而i/o正是普通ecs实例的软肋

    -------------------------

    回 3楼(aston008) 的帖子
    我都说了是 i/o 和 mysql 版本没关系的~
    2016-01-21 00:25:16
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS计算与存储分离架构实践 立即下载

相关镜像