在PDO中使用持久连接的缺点是什么?

在PDO中使用持久连接的缺点是什么?

在PDO中,可以使用PDO::ATTR_PERSISTENT属性。根据php手册-

持久连接不会在脚本末尾关闭,而是在另一个脚本使用相同的凭据请求连接时被缓存和重用。持久连接缓存允许您避免每次脚本需要与数据库对话时建立新连接的开销,从而导致更快的Web应用程序。

手册还建议在使用PDOODBC驱动程序时不要使用持久连接,因为它可能会妨碍ODBC连接池过程。

因此,显然在PDO中使用持久连接似乎没有缺点,除了最后一种情况外。但是,我想知道使用这种机制是否还有其他缺点,即这种机制会导致性能下降或诸如此类的情况。



30秒到达战场
浏览 299回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP