在不中断与mySQL服务器的PHP连接的情况下进行多个ajax调用?

在不中断与mySQL服务器的PHP连接的情况下进行多个ajax调用?,php,jquery,mysql,ajax,Php,Jquery,Mysql,Ajax,我将在短时间内进行多个ajax调用(可能一秒钟5次,然后10-100秒0次,然后可能一秒钟10次或类似的调用) 有什么方法可以避免每次启动一个新的mySQL db连接,这样我就不会杀死我的服务器了 我将使用jQuery对一个php页面进行5次$.post调用,该页面可能如下所示: <?php db_connection_method(); $variable = $_POST['data']; mysql_query(); ?> 您尝试过什么?而且,我仍然无法从一个会话中

我将在短时间内进行多个ajax调用(可能一秒钟5次,然后10-100秒0次,然后可能一秒钟10次或类似的调用)

有什么方法可以避免每次启动一个新的mySQL db连接,这样我就不会杀死我的服务器了

我将使用jQuery对一个php页面进行5次$.post调用,该页面可能如下所示:

<?php

db_connection_method();

$variable = $_POST['data'];

mysql_query();

?>


您尝试过什么?而且,我仍然无法从一个会话中了解到为什么要创建多个连接(如果这是您的意思?)?或者,如果这是一些生活环境,那么多个连接将作出我不认为这一点。需要更多的解释,这很大程度上取决于您的架构,让我们看一下Singleton classesSee的原始更新post@maxhud:这是一种糟糕的方法,除非它是为web服务之类的东西创建的。我认为您可以使用单例设计模式,或者您可以将pdo对象放在$\u会话中,并且在脚本中您只需测试if
isset($\u会话['pdo'])
然后使用它,否则创建新连接并设置
$\u会话['PDO']