gpt4 book ai didi

php - 你如何在没有多个数据库连接的情况下执行多个 AJAX 请求?

转载 作者:可可西里 更新时间:2023-11-01 08:37:19 26 4
gpt4 key购买 nike

我正在创建一个网页,其中包含由 AJAX 请求动态填充的选择元素。

在某些事件发生时,选择元素向脚本发出请求,该脚本在执行时建立数据库连接、查询数据库并使用接收到的数据进行响应,然后这些数据将填充选择元素。每个 select 元素在单独的事件中发出单独的请求。

在这种情况下,多个数据库连接是不是一个坏主意,有没有办法避免它们?我正在使用 PHP 和 MySQL。

最佳答案

多重连接不会造成任何伤害。根据您的网络服务器和数据库类型,它可能会有所不同,但默认最大连接数为 151,如您所见 here .如果超过此数量,您将收到一个太多连接 错误,这意味着所有可用连接都被其他客户端使用。

The number of connections permitted is controlled by the max_connections system variable. The default value is 151 to improve performance when MySQL is used with the Apache Web server. (Previously, the default was 100.) If you need to support more connections, you should set a larger value for this variable.

如果您建立了一个正确的连接来获取和返回数据,这应该会在几毫秒内完成,因此您将有 151 个并发打开的连接都在处理一个查询的可能性很小。

所以不..这不是问题。

关于php - 你如何在没有多个数据库连接的情况下执行多个 AJAX 请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8757907/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com