是否可以启动需要大量时间的查询并通过 Ajax 从 UI 监控进度?
我考虑将进程启动为计划立即运行的“运行一次”作业。我可以将结果存储在一个临时表中,以便在完成后快速检索。我还可以记录报告的运行时间并取平均值,以估算进度条的运行时间。
我目前使用 Microsoft SQL 2005,但如有必要,我愿意使用其他 DBMS,例如 SQL 2008、MySQL 等。
是否可以启动需要大量时间的查询并通过 Ajax 从 UI 监控进度?
我考虑将进程启动为计划立即运行的“运行一次”作业。我可以将结果存储在一个临时表中,以便在完成后快速检索。我还可以记录报告的运行时间并取平均值,以估算进度条的运行时间。
我目前使用 Microsoft SQL 2005,但如有必要,我愿意使用其他 DBMS,例如 SQL 2008、MySQL 等。