我这里有一个关于Indexen的小练习,但我不知道该怎么做。
What is the access path for:
SELECT instituteID, totalPrice
FROM Purchases_XX
WHERE totalPrice > 59 AND spDateID = 2
if you get this index:
create index i_purchase1 on Purchases (instituteID,spDateID, totalPrice)
And what is the access path for:
SELECT *
FROM Purchases_XX
WHERE totalPrice > 59
if you get this index:
create index i_purchase1 on Purchases (instituteID,spDateID, totalPrice)
就像你可以看到它是两个不同的练习,我刚刚学会了如何制作一个索引,它使你的研究更快。但我坚持“什么是访问路径”
如果您有任何想法,可以免费发布。 Thnx提前。
答案 0 :(得分:1)
对于第一个,可能是索引跳过扫描,如果只有很少的唯一的院士,可能是一个快速全索引扫描。
对于第二个,如果表行平均比索引长得多,并且只有几行且总价格大于59,则可能是快速全索引扫描。
这两个指数看起来都不合适。
在此研究:http://docs.oracle.com/cd/E29597_01/server.1111/e16638/optimops.htm#i82080