我们有一个非常频繁调用的查询,所以我想提高性能,但有些同事担心索引的大小及其对插入更新的影响。
SELECT field1, field2
FROM table1
WHERE field3 = '101'
AND field2 = @variable
Run Code Online (Sandbox Code Playgroud)
表table1有大约 500 万行,但只有大约 2000 行有field3 = 101.
CREATE TABLE table1 (
field1 varchar
field2 int
field3 int);
Run Code Online (Sandbox Code Playgroud)
是否可以仅为 oracle 11g 中的这 2000 行创建和索引 (field2, field1)?
我该怎么做?