短链和长链区别 长连接和短连接的区别( 二 )


4. 持久连接和连接池的区别
长连接是一些驱动、驱动框架、ORM工具的特性,由驱动来保持连接句柄的打开,以便后续的数据库操作可以重用连接,从而减少数据库的连接开销 。而连接池是应用服务器的组件,它可以通过参数来配置连接数、连接检测、连接的生命周期等 。
【短链和长链区别 长连接和短连接的区别】如果连接池或长连接使用的连接数很多,有可能会超过数据库实例的限制,那么就需要留意连接相关的设置了,比如连接池的最小、最大连接数设置,以及php-fpm的进程个数等,否则程序将不能申请新的连接 。