Sybase ASE 12.5 DB上的最小影响“喜欢”请求

时间:2012-07-23 02:16:09

标签: query-optimization sybase-ase

我希望最小化以下查询对Sybase ASE 12.5数据库的性能影响

SELECT description_field FROM table WHERE description_field LIKE 'HEADER%'
GO

我怀疑在没有修改数据库的情况下,我不能比全表扫描更好,但有人有想法吗? 由于特殊的语法,可能会有相对于锁定的改进吗?

1 个答案:

答案 0 :(得分:0)

在这种情况下,您应该通过在description_field上添加索引来获得大幅加速。

这是有效的,因为类似的字符串以非通配符开头。如果字符串以%开头,则无法进行表扫描。