gpt4 book ai didi

PHP、MySQL和大量的简单查询

转载 作者:搜寻专家 更新时间:2023-10-31 20:54:57 25 4
gpt4 key购买 nike

我正在实现一个应用程序,该应用程序将有很多客户端从我的网络服务器查询大量小数据包。现在我不确定是否对数据库使用持久数据连接。数据库目前与网络服务器位于同一系统上,可以通过套接字连接,但这可能会在不久的将来发生变化。

据我所知,在 PHP 的几个版本之前,mysqli_pconnect 已被删除,因为它的表现欠佳。与此同时,它似乎又回来了。

根据我的情况,我想我没有其他机会每分钟处理数千个查询,但有大量的持久连接和 MySQL 配置,每个连接只保留很少的资源,对吧?

感谢您的意见!

最佳答案

您测试时发生了什么?

世界上没有什么实用的方法可以传达人们在 SO 响应中提供明确答案所需的所有信息。然而,通常建立 mysql 连接的开销非常小,特别是当它与数据库客户端(在本例中为网络服务器)位于同一系统时。如果您使用文件系统而不是网络套接字,开销会更少。

所以我建议抽象化所有的数据库调用,这样你就可以轻松地在连接类型之间切换,但是编写你的系统以使用按需连接,并确保你的代码在可行的情况下尽快显式释放连接——然后看看它是如何实现的行为。

C.

关于PHP、MySQL和大量的简单查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3599110/

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