我创建了一个 Magento 模块,它将基于一些过滤器创建一个包含订单数据的 CSV 文件。此报告的运行时间为 15-40 分钟,具体取决于所选的过滤器。由于有很多数据,我使用直接查询来生成报告。
所以我现在要做的是确保在生成此报告时,没有其他人可以运行它。所以我需要能够检测到查询正在运行。关于最佳方法的任何建议?
我创建了一个 Magento 模块,它将基于一些过滤器创建一个包含订单数据的 CSV 文件。此报告的运行时间为 15-40 分钟,具体取决于所选的过滤器。由于有很多数据,我使用直接查询来生成报告。
所以我现在要做的是确保在生成此报告时,没有其他人可以运行它。所以我需要能够检测到查询正在运行。关于最佳方法的任何建议?