首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Navision部署的性能测试

Navision部署的性能测试
EN

Stack Overflow用户
提问于 2015-02-09 22:25:38
回答 2查看 84关注 0票数 0

我正在尝试弄清楚是否有一种方法可以在Navision部署上进行良好的性能测试。我们的客户使用的是自定义版本的Navision,因此我们需要测试其性能,以确保我们不会破坏任何东西。客户自己托管Navision服务器,但当我们有更改时,我们进行开发和部署。我们需要能够测量不同类型的交易,如搜索客户或过帐发票。有没有人有这方面的经验?

EN

回答 2

Stack Overflow用户

发布于 2015-04-27 21:34:35

有很多方法可以做到这一点,其中大多数都是在数据库端运行的。例如,您可以使用< dbcc showcontig('XXXX$ customer ','$1') >检查Customer表索引

检查“逻辑扫描碎片”和“扫描密度”。如果“逻辑扫描碎片”低于10%,我们可以说它是完美的。另外,如果“扫描密度”超过90%,我们也可以说它真的很好。

在Navision中有3个不同的层(假设您使用的是Classic客户端):

代码语言:javascript
复制
1- Interface Layer ---- > Page or Form
2- Logic           ---- > were calculation are made
3- Data layer      ---- > Date Base

问题是您想要检查哪一层?你必须记住,糟糕的编码也会导致大量的性能问题!我建议你也看看所有定制的对象。这是大量的工作,在这个领域有一些专业在测试Navision性能方面有真正的经验。但原因很多:D

票数 0
EN

Stack Overflow用户

发布于 2020-08-02 06:55:24

对于标准的NAV工作流案例,您可以使用SQL Profiler和内部NAV工具,如“客户端监视器”、“代码覆盖率”,这取决于您拥有的版本和您需要分析的深度级别。

键/索引是另一个主要的优化主题:在这里,您应该引用SQL索引使用统计数据和来自SQL的其他数据,并将其与代码/业务工作流一起使用。您可以参考https://mibuso.com/https://dynamicsuser.net/,并搜索论坛和下载部分以获取更多相关信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28411988

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档