强制索引无法删除

时间:2014-03-23 13:17:05

标签: sql sybase sybase-ase

我试图在Sybase的delete语句中使用强制索引,但查询计划似乎没有选择索引,它显示表扫描。

强制删除索引的正确方法是什么?

我正在使用的查询的片段:

SET FORCEPLAN ON

DELETE  #Table1
FROM  #Table2 tmp, #Table1 t (index idx1)
WHERE
    tmp.col1 = t.col1 and
    tmp.col2 = t.col2

索引idx1在col1上创建,col2在#Table1上创建,这是更大的表。

此查询有什么问题吗? 我正在使用Sybase ASE 12.5

0 个答案:

没有答案