用Zend_Db_Table_Abstract :: insert()插入延迟

时间:2012-04-30 18:15:40

标签: php mysql zend-framework zend-db

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

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

有人知道解决方法吗?

1 个答案:

答案 0 :(得分:3)

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

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

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