插入延迟与 Zend_Db_Table_Abstract::插入()


INSERT DELAYED with Zend_Db_Table_Abstract::insert()

我的应用程序中有一些情况,我想执行INSERT DELAYED而不是标准INSERT以加快脚本性能。我有一个插入数百行的脚本,可能会从该功能中受益。

我已经读到INSERT DELAYED尚未在 zend 框架 1 (http://framework.zend.com/issues/browse/ZF-9484 ) 中实现。

有人知道解决方法吗?

你应该能够通过Zend访问PDO对象。类似的东西(未经测试):

Zend_Db_Table_Abstract::getAdapter()->getConnection()->query('INSERT DELAYED...');

Zend_Db_Table_Abstract::getAdapter()->getConnection() 应该是一个PDO对象..一旦你有了它,你可以执行任何你想要的查询。