如何监控Acumatica生成的SQL查询?
答案 0 :(得分:4)
您可以通过Request Profiler监控许多内容,例如SQL和内存。
转到:系统 - >管理 - >请求分析器
有一个复选框可以打开SQL Logging。
启用日志记录+启用SQL日志记录,然后执行导致数据加载的操作。然后返回此屏幕并单击刷新,您将看到执行的操作。您可以选择一个操作,然后单击SQL以查看该操作的SQL。
请记住在完成后将其关闭,因为它会有轻微的性能影响。
答案 1 :(得分:0)
在SQL Server中,您可以深入查看" Performance Tools" - > SQL Server Profiler。
使用SQL Server Profiler,您可以开始跟踪系统所附加的数据库。
通过执行您要观看的操作,您将看到跟踪填充操作引起的查询。然后,您可以暂停跟踪并剖析每个查询并找出发生的情况。
您可以过滤在跟踪中看到的内容类型。通过选择一行,执行的查询或操作将在底部的显示中显示详细信息。然后,您可以将其复制并粘贴到您选择的查询编辑器中并发现。