delphi query阻塞执行 长时间执行sql的解决办法

Posted lypzxy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了delphi query阻塞执行 长时间执行sql的解决办法相关的知识,希望对你有一定的参考价值。

delphi query 执行sql一直是阻塞执行,执行长时间的sql语句,程序没响应了,这时候只能用线程技术解决。

如今FDQuery有了CmdExecMode属性,可以设置amCancelDialog,执行的过程中可以取消。

ResourceOptions.CmdExecMode property of qryExecSQL to amCancelDialog.

以上是关于delphi query阻塞执行 长时间执行sql的解决办法的主要内容,如果未能解决你的问题,请参考以下文章

执行ALTER TABLE语句时如何避免长时间阻塞并发查询

Mysql Join Query需要很长时间才能执行

如何优雅地停止长时间执行的线程?

播放框架运行长时间阻塞任务,而不阻塞客户端

花费很长时间执行复杂的 mySql 查询

python的sched模块可​​以在任务执行期间不阻塞地运行异步任务吗?