Php 使用Zend_Db_Table_Abstract::INSERT()延迟插入
在我的应用程序中,我希望执行Php 使用Zend_Db_Table_Abstract::INSERT()延迟插入,php,mysql,zend-framework,zend-db,Php,Mysql,Zend Framework,Zend Db,在我的应用程序中,我希望执行INSERT DELAYED,而不是标准的INSERT,以加快脚本性能。我有一个可以插入数百行的脚本,它可能会从该功能中受益 我已经了解到,insertdelayed尚未在zend framework 1()中实现 有人知道解决方法吗 您应该能够通过Zend访问PDO对象。类似于(未经测试): Zend\u Db\u Table\u Abstract::getAdapter()->getConnection()应该是PDO对象。。一旦你有了它,你可以执行任何你想要的查
INSERT DELAYED
,而不是标准的INSERT
,以加快脚本性能。我有一个可以插入数百行的脚本,它可能会从该功能中受益
我已经了解到,insertdelayed
尚未在zend framework 1()中实现
有人知道解决方法吗 您应该能够通过Zend访问PDO对象。类似于(未经测试):
Zend\u Db\u Table\u Abstract::getAdapter()->getConnection()
应该是PDO对象。。一旦你有了它,你可以执行任何你想要的查询 您应该能够通过Zend访问PDO对象。类似于(未经测试):
Zend\u Db\u Table\u Abstract::getAdapter()->getConnection()
应该是PDO对象。。一旦你有了它,你可以执行任何你想要的查询 谢谢!我希望以某种方式使用insert()函数,但我想我必须等待它在zend_db组件中实现。REST DELAYED是一个MySQL扩展,因此它不太可能被添加到zend_db(这是一个db抽象层)。谢谢!我希望以某种方式使用insert()函数,但我想我必须等待它在zend_db组件中实现。REST DELAYED是一个MySQL扩展,因此它不太可能被添加到zend_db(一个db抽象层)中。
Zend_Db_Table_Abstract::getAdapter()->getConnection()->query('INSERT DELAYED...');