计算数据库查询中的选择成本

时间:2013-11-20 20:52:35

标签: sql

我正试图找出几个查询的理论成本:

c

上的主键
Select *
From W
Where W.c = “ccc”

a,b,c

上的复合主键
Select *
From R
Where R.a = ‘aaa’ AND R.b = ‘bbb’ And R.c = ‘ccc’

为这些查询读取数据的成本是多少?我知道全表扫描(如果W和R没有聚集)是元组T(R)或T(W)的数量。查询的成本是否根据WHERE条款而有所不同?我假设您不必从表中读取关系中的所有数据,但我不知道如何精确计算它。

0 个答案:

没有答案