在我的网站上,当用户打开他的个人资料或任何其他页面时(几乎所有页面都使用来自 mysql 的数据),我的网站在加载页面时与 mysql 建立了大约 50 个连接。在我的开发服务器上就是这种情况,运行基本操作系统。
当我开始了解mysql中的持久连接时,我感到很困惑。如果我要在 VPS 上运行这个网站(启动时 RAM 较低),并且考虑到大量 mysql 连接产生的开销,使用持久连接会提高我的网站的性能吗?
目前,我在每个函数中开始和结束一个连接。有没有更好的连接mysql的方法?
而且,考虑到如果 100 个用户同时使用我的网站,如果每个页面建立大约 50-60 个连接,性能会如何?