【发布时间】:2014-10-01 06:04:56
【问题描述】:
如何监控 Acumatica 生成的 SQL 查询?
【问题讨论】:
如何监控 Acumatica 生成的 SQL 查询?
【问题讨论】:
您可以通过 Request Profiler 监控 SQL 和内存等很多内容。
转到:系统-->管理-->请求分析器
有一个复选框可以打开 SQL 日志记录。
启用日志记录 + 启用 SQL 日志记录然后去做一些导致数据加载的事情。然后返回此屏幕并单击刷新,您将看到执行的操作。您可以选择一个操作并单击 SQL 以查看该操作的 SQL。
请记住在完成后将其关闭,因为它会对性能造成很小的影响。
【讨论】:
在 SQL Server 中,您可以深入到“性能工具”--> SQL Server Profiler。
使用 SQL Server Profiler,您可以开始跟踪您的系统所连接的数据库。
通过执行您要查看的操作,您将看到由该操作引起的查询填充的跟踪。然后,您可以暂停跟踪并剖析每个查询并弄清楚发生了什么。
您可以过滤您在跟踪中看到的事物的类型。通过选择一行,执行的查询或操作会在底部的显示屏中显示详细信息。然后,您可以将其复制并粘贴到您选择的查询编辑器中并发现。
【讨论】: