5、SELECT子句中避免使用 * :
ORACLE在解析的过程中, 会将’*’ 依次转换成所有的列名, 这个工作是通过查询数据字
典完成的, 这意味着将耗费更多的时间。...使用索引虽能得到查询效率的提高,但也必须注意到它的代价。索引需要空间来存储,也需
要定期维护, 每当有记录在表中增减或索引列被修改时, 索引本身也会被修改。...因为空值不存在于索引列中,所以WHERE子句中对索引列进行空
值比较将使ORACLE停用该索引。...:
当比较不同数据类型的数据时, ORACLE自动对列进行简单的类型转换。...为了避免ORACLE对你的SQL进行隐式的类
型转换, 最好把类型转换用显式表现出来。
注:当字符和数值比较时, ORACLE会优先转换数值类型到字符类型。