gpt4 book ai didi

php - mysql_pconnect 生产安全吗?

转载 作者:行者123 更新时间:2023-11-29 03:41:35 25 4
gpt4 key购买 nike

我从未只使用过持久性 mysql_pconnect 函数 mysql_connect() 但现在我想将数据库放在它自己的服务器上但想知道它是否可以安全用于生产或我应该注意的任何问题/备份?

澄清当神秘的 MySQL 服务器消失或出现其他连接错误时是否有一些故障保护/自动重新连接?还是我必须自己实现?

对于正确的连接,last_insert_id() 是否可靠?我读到它是(在修复了一些错误之后)并且没有竞争条件但是使用它进行生产验证的人可以吗?

在生产环境中切换之前我应该​​注意的任何其他连接问题?

我需要实现一些备份 mysql_connect 代码吗?我不想“发现”一些服务器崩溃错误,因此非常感谢有经验的用户提供的任何/所有提示和信息

最佳答案

pconnect 是一个有风险的工具,主要是因为它很容易耗尽数据库连接。使用 mysql_connect 函数将花费稍长的时间,但由于它在脚本末尾断开连接,因此更加安全。使用 pconnect 将连接放入池中以供重用,这很好,但是一旦您增加了工作人员的数量(例如,由于对您站点的请求数量增加),那么您最好切换到 mysql_connect()以防止在您的数据库服务器上达到 max_connection 限制。

关于php - mysql_pconnect 生产安全吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13217170/

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