1
2
好问题。要求很高。 正如你所知,存在的层次 逻辑上 一模一样。然后是生成相同计划的级别,即需要哪些表访问以及访问顺序。
如果您的问题仅限于“在同一数据集上相同地执行”,那么比较EXPLAIN计划就足够了,它将包括逻辑一致性和某种程度的I/O一致性。 |
2
1
|
3
1
假设您正在改进一个PostgreSQL查询,这个查询当然已经为PostgreSQL使用pgTap(针对PostgreSQL的单元测试)编写好了,那么毫无疑问。您可以测试查询的运行时间和返回的结果。 http://pgtap.org/ |
4
1
|
5
0
您可能会认为查询的速度慢于msaccess通常返回部分结果的速度,并且只有在浏览数据集时,postgres才会继续执行查询,而postgres通常会运行整个查询(当然取决于您使用的客户端)。 |
tggtsed · PostgreSQL从平均值中排除值 1 年前 |
Dawid · 为什么我不能在子查询中使用表别名? 2 年前 |
CraZyCoDer · 在PostgreSQL中锁定潜在事务 2 年前 |
ranebec · 计数时如何返回0而不是null? 2 年前 |
Flo · 分组依据中的SQL大小写 2 年前 |