测试环境:
CPU:Intel Core i5 7th Gen(2.71GHz - 4个逻辑处理器) 内存:12 GB(免费6 GB) 硬盘:1 TB(SQL和NAV免费700 GB) 资产净值:7.0.33781(2013) SQL:2008 SP1 操作系统:Windows 10 Pro注意:这是系统,其中SQL和NAV系统一起运行以进行测试。这也发生在Live服务器环境中。
问题: 在NAV RTC内部,与项目表相关的每个页面(没有自定义)花费太多时间来加载记录。这包括向下钻取页面,辅助编辑页面和列表页面。在项目卡页面上浏览单个记录(即:下一个和上一个操作)时,不会发生这种情况。
观察: 在上述减速页面上方加载时,CPU性能监视器指示MSSQLSERVER本身使用率约为90%。
实验: - 将项目表(表ID:27)取出到新的DB(NAV的演示数据库) 因为数据少,所以就像魅力一样。 - 从新数据库(演示)到此导入的项目表和相关页面 导致数据库的问题,但一切都没有问题。 - SQL SELECT * FROM查询,没有过滤器和所有列 在0.1秒的执行时间内加载。
额外规格: 物料管理总共有18000个记录,没有自定义字段或新创建的字段/流场。页面的OnOpen触发器和表格代码中都没有代码。