以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 数据任务排队 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=184246) |
-- 作者:vvfree -- 发布时间:2022/11/29 21:23:00 -- 数据任务排队 请问,比如我执行一个SQL语句任务,处理数据耗时大,可能会同时遇到其他人也要处理,请问如何实现排队,完成时间信息提示反馈到了谁的任务正在处理谁的已完成,好判断下一步是否继续? [此贴子已经被作者于2022/11/29 21:24:20编辑过]
|
-- 作者:有点蓝 -- 发布时间:2022/11/29 21:49:00 -- 数据库的执行默认就是排队处理的,一般不要自己管。 如果说B用户一定要等到A用户执行完毕,才能做下一步操作,可以自己建一个流程表,在A开始操作的时候,插入一行数据,结束列为空,A执行完毕后更新这一行数据结束列为勾选。然后B执行的时候就去查表判断A有没有结束列为空的行,如果有说明A正在处理任务
|
-- 作者:vvfree -- 发布时间:2022/11/29 22:10:00 -- 回复:(有点蓝)数据库的执行默认就是排队处理的,一... 像这种事务处理排队的情况,是否可以丢给服务端处理?比如数据导入,或生成大数据文件时,可以看完成结果后采取下载呢?要如何实现有具体例子嘛? |
-- 作者:有点蓝 -- 发布时间:2022/11/29 22:38:00 -- 没有例子。具体要做什么可以详细说明一下 |