2011-09-05 106 views
0

我有一個我很困惑的任務的問題。 的問題是:選擇和聚合函數的代價

Calucalte執行查詢的成本最低:
SELECT MAX(利潤)FROM業務員;

這樣做的公式會是什麼?我是否需要使用SELECT成本公式,例如線性搜索成本,還是使用匯總搜索論壇?還是兩者結合?

注:利潤場未在B樹

我只是無法決定使用什麼forumla此查詢索引。

回答

1

我不確定您使用什麼指標來計算成本。但是,這個問題要求「最低」的成本。因此,想象從系統中獲取工作量最少的情況,然後使用您的教師或課程指示您應該使用的任何值來計算成本。

如果您的數據是預先確定的,難道您只是使用選定的數據庫系統本身來描述成本?

+0

我們的數據是undertermined但我們有模式的,並在這個問題給出了詳細信息,如元組的數量, 我發現了一個公式的集合(不分組)塊等等的最大尺寸的功能,上面寫着: C = b + 1 您認爲這是否合適? – Sean