开发者社区> 问答> 正文

RDS查询速度奇慢

新购的RDS,本以为至少比云主机上的数据库要快,结果居然还要慢很多倍!
本地或云主机上查询只要0.01秒,RDS居然要1.2秒!!这还是RDS吗?
看了其他帖子说是执行计划的问题,要作各种表的优化,看着就烦。
我这边的程序跟表是完全关联的,任何表的修改都会导致程序崩溃。
还有就是我原来用的也是mysql5.5,现在迁到RDS mysql5.5 怎么算是环境变更呢。


从上面的三个案例,我们可以总结一下,用户在使用RDS 的时候,发现数据库执行sql 超时,性能较差,连接超时等等这些问题,大多数情况下,是由于应用程序的设计,sql 没有优化,或者索引建立的不好而导致;除非实例不可用(主机down 掉,实例服务停掉,实例由于空间太大而被锁定)而导致用户应用不可用(实例的故障RDS 会有监控报警)。


你们说是程序设计的问题,那为毛自己在云主机装的mysql就没问题?说的过去吗?


不清楚这个问题是怎么解决的。。。过了一天自己就好了。。难道有攻城师帮我迁移了?还是说我碰到服务器抽筋了。。



同事买错了ECS。。。不是一个地方,所以是网络延时问题

展开
收起
arker 2014-10-27 21:07:10 19880 0
4 条回答
写回答
取消 提交回答
  • 回4楼rdspd的帖子
    同事的账号上的云主机,都是青岛节点的。不过我都是在idb.rds.aliyun.com/上测试的

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

    回2楼杉杉公子的帖子
    大概看过,不过我没办法花太多时间在优化RDS和程序之间的问题上。还好是拿免费的测试的,看来迁移要谨慎点好。
    现在最大的一个表只导入50W数据,只有4个栏位而已,不是单单这一个表查询较慢,是所有表的查询都慢。
    不过程序要求关连性极强,表里面非常多的一对一和一对多,不知是不是这个原因。

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

    ReRDS查询速度奇慢
    难道是碰上服务器抽筋了?今天的速度强了很多很多,而且查询效率令人意外。。。肯定是高速SSD

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

    ReRDS查询速度奇慢
    哎。。好景不长的啊,相同的sql,不同的时间,查询速度相差也太大了吧...还是放弃好了,云主机上的mysql速度比这个RDS还是快好多。。。
    不过大表的查询速度确实快过云主机
    2014-10-28 23:02:25
    赞同 展开评论 打赏
  • 阿里云数据库产品团队,为用户构建最好用的数据库产品
    回 楼主(arker) 的帖子
    楼主,我看你目前没有在用云主机,你是从哪里连到RDS的,会不会网络延时的原因?

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

    回 8楼(arker) 的帖子
    楼主,我刚才电话联系你可能是关机了,麻烦你提交一个工单,我们安排工程师跟进检查原因。
    2014-10-28 10:09:19
    赞同 展开评论 打赏
  • ReRDS查询速度奇慢
    有同感
    2014-10-28 09:56:28
    赞同 展开评论 打赏
  •   
    你可以去rds的控制台看看 那些是慢查询  看看索引什么的 都有问题不 主键啊什么的
    2014-10-28 09:43:17
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像