PHP,MySQL和大量简单查询
作者:互联网
我正在实现一个应用程序,它将有很多客户端从我的Web服务器查询很多小数据包.现在,我不确定是否要使用与数据库的持久数据连接.该数据库当前与Web服务器位于同一系统上,并且可以通过套接字进行连接,但是在不久的将来可能会改变.
据我所知,PHPi的一些发行版以前被删除了,因为它的运行性能欠佳.同时,它似乎又回来了.
根据我的情况,我想我不会再有其他机会每分钟处理数千个查询,而是拥有持久连接负载和MySQL配置,该配置每个连接仅保留很少的资源,对吗?
感谢您的输入!
解决方法:
测试时发生了什么?
有了巢世界,您便无法通过任何实际方式传达人们在SO响应中提供确定答案所需的所有信息.但是,通常,建立mysql连接的开销很少,特别是如果它与数据库客户端位于同一系统上(在本例中为Web服务器).如果使用文件系统而不是网络套接字,则开销甚至更少.
因此,我建议抽象化所有数据库调用,以便您可以轻松地在连接类型之间进行切换,但可以编写系统以使用按需连接,并确保您的代码在实际可行的情况下尽快释放连接-然后查看其行为.
C.
标签:persistent,mysqli,php 来源: https://codeday.me/bug/20191209/2096946.html