查询超时

bogu bogu 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
用PHP做的一查询页面,点“查询”打开查询结果页面(此页面调用一存储过程来查出数据),打开那查询结果页面是一片空白,浏览器状态栏显示正在打开网页。网页及代码没有问题,查出原因是执行那存储过程时间太长,所有出现页面是一片空白。这存储过程直接在数据库运行都要一到二分钟。

有什么好的方法可以解决由于调用存储过程时间过长而使页面很久才打开(出现页面是一片空白)
修改这存储过程比较麻烦,我想在页面中通过缓存或异步调用等方式解决,有没有好的例子或其他好的解决方案,thanks
...全文

相关推荐

PHP访问MySQL查询超时处理的方法

目前两个客户端扩展库连接超时可以设置选项来操作,比如mysqli: 代码如下: <?php //创建对象 $mysqli = mysqli_init(); //设置超时选项 $mysqli->options(MYSQLI_OPT_CONNECT_TIMEOUT, 5); //连接 $mysqli->real_connect(‘localhost’, ‘my_user’, ‘my_password’, ‘world’); //如果超时或者其他连接失败打印错误信息 if (mysqli_connect_errno()) { printf(“Connect failed: %s\n”, mysql

weixin_38565818

C#百万数据查询出现超时问题的解决方法

主要介绍了C#百万数据查询出现超时问题的解决方法,是非常实用的技巧,需要的朋友可以参考下

weixin_38720756

SQL查询超时的设置方法(关于timeout的处理)

为了优化OceanBase的query timeout设置方式,特调研MySQL关于timeout的处理,记录如下。 代码如下: mysql> show variables like ‘%time%’; +—————————-+——————-+ | Variable_name | Value | +—————————-+——————-+ | connect_timeout | 10 | | datetime_format | %Y-%m-%d %H:%i:%s | | delayed_insert_timeout | 300 | | flush_time | 1800 | | innodb_

weixin_38502915

MongoDB查询字段没有创建索引导致的连接超时异常解案例分享

主要介绍了MongoDB查询字段没有创建索引导致的连接超时异常解案例分享,本文是生产环境下总结而来,需要的朋友可以参考下

weixin_38626192

mysql-punisher:Watch观看并杀死超过特定超时的活动mysql查询

MySQL惩罚器 监视并杀死超过特定超时的活动mysql查询。 需求 如果您的mysql连接池有限,则不确定是否会有意外查询,这可能会花费很长时间,并且为此分配了该池。 因此,请使用mysql-punisher来观察活动查询进程的超出执行时间,杀死它们,记录它们,并使您的应用程序对所有最终用户都能按预期工作。 安装 要从命令行界面使用mysql-punisher,您必须 npm install mysql-punisher -g 用法 mysql-punisher -h <hostname> -u <username> -p <password> 或者 mpun -h <hostname> -u <username> [-p <password>] 使用PM2(推荐) PM2是Node.js应用程序的流程管理器。 npm install -g pm2 pm2 start mysql

梦小露
评论 14
收藏 已收藏
分享
返回顶部
bogu
基础编程 21,889 成员 140,329 内容