【发布时间】:2016-05-31 15:39:34
【问题描述】:
假设,有人会如何在服务器上实现大而慢的报告? 我正在考虑无法对 SQL 进行更多优化的报告,并且生成最多需要 60 秒或更长时间。 我考虑过拥有数据库的读取副本以不阻止传入的查询,或者以某种方式让后台进程完成工作并在报告完成时通知用户。 有没有最好的方法来做这样的事情?
【问题讨论】:
-
您是在寻找优化 sql 查询还是向用户显示等待通知的方法?
-
我只是在想一个假设的场景。 sql查询无法再优化,生成报表时超出服务器执行时间
标签: web-applications architecture server webserver application-server