Performance 如何优化以下查询以使其更快
我有一个sql查询,由于数据太多,在生产中执行该查询不会花费太多时间。请建议我如何优化以下查询Performance 如何优化以下查询以使其更快,performance,oracle-sqldeveloper,Performance,Oracle Sqldeveloper,我有一个sql查询,由于数据太多,在生产中执行该查询不会花费太多时间。请建议我如何优化以下查询 SELECT cite_value FROM xyz WHERE UPPER ( cite_value ) LIKE UPPER ( 'fl%' ) AND version = 0 AND segment_uuid=element_uuid AND ROWNUM <= 20 ORDER BY cite_value 以下是执行计划屏幕截图: 我真的可以用你正在使用的其他表的描述。在此处
SELECT cite_value
FROM xyz
WHERE UPPER ( cite_value ) LIKE UPPER ( 'fl%' )
AND version = 0 AND segment_uuid=element_uuid
AND ROWNUM <= 20 ORDER BY cite_value
以下是执行计划屏幕截图:
我真的可以用你正在使用的其他表的描述。在此处提供您正在与之交互的表的描述将是有益的。请在以下位置找到表的执行计划:另外,我应该告诉您,上限cite_值是索引列。如果我们不知道您的索引、硬件、数据库大小,等等。你能给我们提供一个更详细的计划吗,最好是文本形式?