【发布时间】:2017-11-02 02:47:54
【问题描述】:
我是这样使用 SQL 的:
TableA有200万条记录,搜索计数速度25.1秒。
select count(*) from TableA;
TableA 有 200 万条记录,TableB 也有 200 万条记录,获取 TableA 和 TableB 速度 3mins 的计数。
如何提高搜索效率?
【问题讨论】:
-
那么您对“获取 tablea 和 tableb 的计数”的查询是什么?仅 200 万行需要 25 秒似乎非常慢。请Edit您的问题并为两个表(包括所有索引)和使用
explain (analyze, verbose)两个查询生成的执行计划添加create table语句。 Formatted text 请no screen shots。 edit您的问题不要在 cmets 中发布代码
标签: postgresql count query-optimization