HANDLER OPEN / READ / CLOSE的用例是什么?

时间:2011-12-21 08:12:15

标签: mysql

INSERT/UPDATE/SELECT/DELETE之外,MySQL还有HANDLER。我已经读过它可以比普通SELECTs快得多,我在MySQL控制台中尝试了一些它看起来很快。

但是,我发现的唯一信息是参考手册中的那个单页,除了在控制台中查看数据之外,我可以告诉它没什么用处。

那么,有没有人在MySQL中使用HANDLERs有任何Real Life [tm]体验? 我可以在存储过程中使用它而不是SELECT吗? 我可以从SELECT col INTO variable等任何列中分配变量吗? 我可以进行加入,还是从多个HANDLERs 手动 进行加入?

1 个答案:

答案 0 :(得分:0)

我会在这里添加自己的答案,直到找到更好的答案

  

我可以在存储过程中使用它而不是SELECT吗?

没有。尝试编译过程时会得到ERROR 1314 (0A000) at line 10: HANDLER is not allowed in stored procedures