单项选择题

A.用EXISTS替代IN、用NOT EXISTS替代NOT IN
B.索引列上使用计算不会影响索引的使用
C.避免在索引列上使用IS NULL和IS NOT NULL
D.对查询进行优化,应尽量避免全表扫描,首先应考虑在where 及order by 涉及的列上建立索引