Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用Zend_Db_Table_Abstract::INSERT()延迟插入_Php_Mysql_Zend Framework_Zend Db - Fatal编程技术网

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...');