开发者社区> 问答> 正文

gp集群查询不稳定

同一sql每次执行查询的时间差别比较大

展开
收起
woxinfengxiang 2016-04-19 18:43:21 3021 0
1 条回答
写回答
取消 提交回答
  • 一般情况下,最可能的原因是(这里指select) A机器已经执行过这个sql,或者类似的sql,相关的数据在内存中,能够直接调用,那么就快。 B机器没有执行过类似的sql,相关的数据要从硬盘中读取,那么就会慢。 这个其实就相当于一般我们会发现第二次执行比第一次快,就是这个原因。 如果服务器不同可能也有一定的因素,另外查询内容的数据量(A内表可能很大,B内的测试数据可能很少)的多少,服务器的繁忙程度等等。

    答案来源于网络

    2019-10-17 17:16:42
    赞同 展开评论 打赏
问答分类:
SQL
问答地址:
问答排行榜
最热
最新

相关电子书

更多
PostgresChina2018_陈河堆_PostgreSQL基于PaaS平台的高可用集群方案V3 立即下载
云平台环境PostgreSQL 高可用集群方案 立即下载
基于etcd的超大规模生产级弹性键值存储实践与优化 立即下载