[KB 76348功能解说] 如何解决Sage X3性能慢的问题?(下)
环境:你的架构是否符合Sage EM企业管理的文档?
• Version 6 Architecture guide and system requirements
• Sage ERP version 7 Architecture Guide & software compatibility guide
• Sage X3 Product Update 8 System Requirements and Architecture guide
• Sage X3 U9 Architecture and System Requirements Guide
• Sage Enterprise Management V11 Architecture and System Requirements Guide
一些关于虚拟环境的注意事项请参见KB 79722:我是否可以在一个虚拟环境中部署Sage EM企业管理?
[b]性能分析工具:[/b]
• 为了确定基础架构的品质,Sage提供了一款测试工具,通过执行一组数据输入/输出操作来模拟一些高需求的交易,可以衡量出EM企业管理系统的性能。如果只是想测试runtime和DB之间的X3核心级别(与Syracuse、MongoDB、ElasticSearch或者任何其他SAFE X3组件都没有交互),那么可以查阅知识库文章KB 75064:什么是Sage EM企业管理性能衡量工具?
• 在一个功能中运行时间追踪,精确定位某个子程序在代码中实际调用的内容:运行激活时间追踪工具。你可能希望运行引擎追踪来配合时间追踪或扩展事件一起使用。
• Microsoft工具可以用过来捕获发送给SQL Server的语句,以及源自这些语句的SQL Server结果集。Sage支持人员可能会向你请求或与你合作获取SQL Server追踪和/或性能问题的激活时间追踪。
o 如果使用的是SQL Server 2012及之后的版本:请参见Microsoft扩展事件和企业管理
o 如果使用的是SQL Server 2008及之前的版本:请参见Microsoft SQL Server Profiler和企业管理
o 关于如何追踪SQL进程的指南
• 自PU9开始,你可以用Flamegraph(火焰图)来分析某个程序中的调用:如何查看性能分析信息(Flamegraph)?
[b] 一般X3性能的依赖关系:[/b]
单层环境(企业管理核心级别)
• 物理服务器:
o 默认情况下,服务器BIOS中的电源设置是设置为“平衡模式”是,从而防止CPU以最大速度(Turbo Boost睿频加速)运行超过几秒的时间。应当根据不同的制造商,将其设置为“高性能”或等效选项。
o Windows中电源选项默认是“平衡(推荐)”。应该将这个设置为'高性能'。
• runtime服务器上的CPU/内存时钟
• DB服务器上的CPU/内存时钟
• DB服务器被Sage EM企业管理系统以外的数据库大量占用
• DB服务器存储性能不佳
• DB服务器数据库设置
• 虚拟服务器:
虚拟化主机设置(电源管理)
虚拟机信封参数(虚拟化硬件加速器关闭,CPU过度配置等等)
多层环境(企业管理核心级别):
• 网络类型:100Mbs / 1 Gbps / 10 Gbps 请注意:网络吞吐量本身不是问题,在自Sage EM企业管理系统执行多个非常小的数据库操作时,最重要的因素实际上是延迟。
• 以上与单层环境有关的所有因素。
具有代表性的是,企业管理核心单层环境和企业管理核心多层环境之间的降级(所有其他条件相同):
· 使用10 Gbps网络链路,会多花费大约40%到50%的时间
· 使用1 Gbps网络链路,会多花费150%到200%的时间
· 100 Mbps网络链路,则会更糟糕
[b]Sage City博客[/b]
这些链接是我们的一些支持人员在Sage City上发布的帖子,其中提及了一些可能有用的工具和概念。
[url]https://sagecity.na.sage.com/support_communities/sage_erp_x3/b/sageerp_x3_product_support_blog/archive/2014/08/11/sage-summit-2014-explore-the-tools-available-for-troubleshooting-challenging-support-issues[/url]
[url]https://sagecity.na.sage.com/support_communities/sage_erp_x3/b/sageerp_x3_product_support_blog/archive/2014/08/11/sage-summit-bus-316-prepare-your-sage-erp-x3-solution-for-infinity-and-beyond-system-performance-best-practices[/url]
[url]https://sagecity.na.sage.com/support_communities/sage_erp_x3/b/sageerp_x3_product_support_blog/archive/2013/08/02/supporting-advanced-index-hints-from-sql-server-within-sage-erp-x3[/url]
[url]https://sagecity.na.sage.com/support_communities/sage_erp_x3/b/sageerp_x3_product_support_blog/archive/2014/09/26/improving-read-performance-leveraging-the-adxftl-parameter[/url]
[url]https://sagecity.na.sage.com/support_communities/sage_erp_x3/b/sageerp_x3_product_support_blog/archive/2013/07/17/solving-the-question-what-causes-my-tempdb-to-grow[/url]
[url]https://sagecity.na.sage.com/support_communities/sage_erp_x3/b/sageerp_x3_product_support_blog/posts/fixing-bottlenecks-using-sql-server-filegroups-and-tiered-storage[/url]
[b]类别[/b]
性能
产品
Sage产品本身的延迟、缓慢或其他难点
页:
[1]