我希望与我的数据库有多个连接。
我正在使用persistent => false
并且已经进行了5次ajax调用以获取数据,现在每个查询都在等待prvs完成。
我希望所有这5个查询并行运行
public $default = array(
'datasource' => 'Database/Mysql',
'persistent' => false,
'host' => 'localhost',
'user' => 'cluster',
'password' => '',
'database' => 'cluster',
'prefix' => '',
);
编辑: - 我遇到了问题,问题是正在阻止连接,如何对我的请求进行非阻塞请求..?
答案 0 :(得分:1)
我认为你想同时执行一组查询,我认为你需要动态连接数据库,只需看下面的链接,可能会对你有所帮助
答案 1 :(得分:0)
只需复制并粘贴您的连接,并将其命名为不同,并在模型useDbConfig属性中使用该名称,这就是全部。
但你所说的并没有多大意义。 5个AJAX调用中的每一个都会创建一个完整的新请求,并在它到达数据库之前运行整个php堆栈。你想要“优化”这种方式是没有意义的。