项目表需要永远加载到Dynamics NAV 2013中

时间:2017-12-14 06:07:53

标签: microsoft-dynamics

测试环境:

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触发器和表格代码中都没有代码。

0 个答案:

没有答案