php - PHP 错误 500 FastCGI 进程在 SQL Server 存储过程上间歇性地超出超时错误
问题描述
我仅在特定的 SQL Server 存储过程中间歇性地收到 HTTP 500 FastCGI 进程错误。PHP 服务器的其余部分和查询仍在运行。我有 3 台 PHP 服务器连接到 1 台 SQL 服务器数据库服务器。该错误同时发生在所有 PHP 服务器上。我可以通过在 SQL Management Studio 中重新编译存储过程来消除错误。
为什么重新编译存储过程可以暂时解决问题?我可以在 PHP 中重置数据库连接吗?我应该使用特定的连接字符串吗?
使用 PDO sqlsrv 5.6.1
解决方案
推荐阅读
- sql - 使按列列表分组更短?
- python - Jinja2循环遍历python列表以返回xml中的每个项目
- hyperledger - 如何检查我正在运行哪个版本的 libindy?
- java - 未启用简单身份验证。可用:[TOKEN, KERBEROS] -Hbase Master 未能激活
- python-3.x - 使用 apply 添加基于多个列值的新列
- css - 如何在打字稿中调用线性渐变函数?
- javascript - 为什么我得到'无法读取未定义的属性'props'?
- java - 如何从文本文件中返回特定行?
- r - 在数据框中生成新列,按组计算重复项
- django - Django 2.1 Foreign Key set value based on previous form field value which is submitted to database