我的应用程序中有一些情况希望执行 INSERT DELAYED
而不是标准的 INSERT
以加快脚本性能。我有一个可以插入数百行的脚本,并且可能会受益于该功能。
我了解到 zend Framework 1 ( http://framework.zend.com/issues/browse/ZF-9484 ) 中尚未实现 INSERT DELAYED
。
有人知道解决方法吗?
最佳答案
您应该能够通过 Zend 访问 PDO 对象。像(未经测试)的东西:
Zend_Db_Table_Abstract::getAdapter()->getConnection()->query('INSERT DELAYED...');
Zend_Db_Table_Abstract::getAdapter()->getConnection()
应该是一个 PDO 对象.. 一旦你有了它,你就可以执行你想要的任何查询。
关于php - 使用 Zend_Db_Table_Abstract::insert() 延迟插入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10388528/