当前位置:主页 > 虚拟主机 > 正文

云数据库_数据库运维管理_最新活动

时间:2021-07-14 14:06 来源:埃里克云 编辑:埃里克云

核心提示

在后端或中间件中创建移动模型时,性能通常是在设计阶段被忽略的一个方面。几乎所有应用程序最初的重点都是让功能正常工作。只有在解决方案推出并且数据继续增长之后,性能...

在后端或中间件中创建移动模型时,性能通常是在设计阶段被忽略的一个方面。几乎所有应用程序最初的重点都是让功能正常工作。只有在解决方案推出并且数据继续增长之后,性能影响才会显现出来。这会导致问题,特别是在支持大型企业应用程序时。

以下是设计移动应用程序解决方案时从性能角度考虑的要点。

1。选择正确的数据

2。基数

3。系统可扩展性

4.负载测试

5。归档旧数据

1.选择正确的数据:

在移动世界中,设计师经常会因为在设备上发送太多数据而感到内疚。请记住,移动设备通常只需要复制后端操作的一个子集,而不需要复制整个功能。请明确范围,并尝试限制数据模型,使其仅包含设备上所需的对象。例如:如果您正在复制一个定价功能,那么复杂的定价逻辑实际上可以在后端,而设备只是通过在线调用来检索信息。这样设备就不需要存储所有与定价相关的数据。基数:

对于性能考虑,这是一个非常重要且经常被忽略的方面。基数基本上是两个节点之间的记录数。通常,它位于父节点(根节点/头表)和子节点之间。尝试将应用程序设计为最经常需要的数据位于父节点。这将避免在子节点级别遍历较低级别的记录。子节点上的数据量和过滤会影响应用程序和/或中间件的性能。考虑以下场景:设备应用程序需要销售公司的所有产品,以根据所选产品生成发票。假设公司有50000种产品。现在假设应用程序还存储每个产品的本地仓库相关信息。本地信息将存储在子节点中。但如果公司在全国拥有500个仓库,则意味着子节点中的记录数将为50000*500=2500万。这将占用大量内存以及在系统之间传递的时间。此外,如果应用程序必须搜索单个产品的任何本地信息,则必须搜索这2500万条记录,从而影响应用程序性能。

3。系统的可扩展性

一旦您了解了对象的基数及其与其他对象的关系,那么下一个逻辑步骤就是对所有对象进行计算,并确定每个对象的记录数。这有助于确定系统上的峰值负载,这对于扩展系统非常重要。对于SMP,SAP已经有了一个quicksizer工具,可以确定系统应该扩展多少SAP。quicksizer仅涵盖某些场景,如在线应用程序等。有关quicksizer For SMP 3.0的更多信息,请阅读以下博客:https://blogs.sap.com/2014/06/25/smp3-sizing-with-sap-quicksizer。

一般来说,您可以查看SAP提供的性能和规模指南,并与基础专家合作扩展系统。

4.负载测试

一旦确定了峰值负载并扩展了系统,对系统进行负载测试也很重要,以避免任何意外稍后。这个可以通过自定义脚本或使用各种负载测试来完成HP Load Runner等工具。理想情况下,首先尝试在QA环境中加载数据,然后将其移动到生产环境中。它将作为一个很好的基准,并将帮助您确定正确的生产转移战略。您可以查看以下链接以了解有关SMP负载测试的更多信息:https://archive.sap.com/documents/docs/DOC-40850

5. 归档旧数据

在生产环境中保持对数据量的检查是很重要的,因为它可能会导致以后的性能问题。由于数据通常在一段时间内累积,因此性能下降可能不会立即引起注意。为了避免数据积累并保持系统干净,监控数据量是很重要的。应特别关注具有大量数据或预期会快速增长的对象。归档过程通常由法规遵从性决定,并且需要从业务或故障排除的角度保留数据。存档可以通过自定义代码或SAP提供的工具来完成。

总的来说,请记住,您选择的数据和进入移动设备的数据量会显著影响初始下载速度、增量计算和应用程序本身的性能。

  • <strong>网站空间_企业内部网站建设_12月免费</strong> 网站空间_企业内部网站建设_12月免费

    简介 如果您经常使用企业门户或在门户环境中操作,那么您很可能熟悉升级的概念。在与SAP的讨论中,通常会建议您升级、实施修补程序级别的版本或部署更高的SP版本。你可能会问...

  • <strong>分布式存储_cdn监控_测评</strong> 分布式存储_cdn监控_测评

    亲爱的SAP合作伙伴 预售是交付成功项目的重要组成部分,因为它为潜在客户的期望设定了场景。我们邀请您参加4月25日的网络研讨会,届时SAP专家Phil Roylance将为合作伙伴介绍售前最佳...

  • <strong>数据库服务器_网站建设的知识_折扣</strong> 数据库服务器_网站建设的知识_折扣

    如果您在医疗保健行业并且对SAP的成功感兴趣,请考虑参加我们的Mercy Health Analytics研讨会和Showcase 4月18日(前一晚的晚餐)。请随时提出以下问题 营销什么不:Mercy Health每年在阿肯色...

  • <strong>轻量服务器_网站开发建设公司_高性价比</strong> 轻量服务器_网站开发建设公司_高性价比

    大家好,一直以来,我们都需要一个轻量级编辑器,在这里我们可以看到使用ui5javascript控件的布局。下面提到的编辑器就像一个轻量级工具,在这里我们可以创建和查看JavaScript UI5控...

  • <strong>云数据库_数据库运维管理_最新活动</strong> 云数据库_数据库运维管理_最新活动

    在后端或中间件中创建移动模型时,性能通常是在设计阶段被忽略的一个方面。几乎所有应用程序最初的重点都是让功能正常工作。只有在解决方案推出并且数据继续增长之后,性能...

  • <strong>香港服务器_安阳网站建设_速度快</strong> 香港服务器_安阳网站建设_速度快

    盈利能力和可持续性之间的选择不再是一个严峻的问题,因为有前途的公司开始显示出真正的收益——比如特斯拉公司(Tesla Inc.)超过通用汽车(G.M.)和福特(Ford),成为市值最高...

  • <strong>文件存储_电子商务网站建设_三重好礼</strong> 文件存储_电子商务网站建设_三重好礼

    大多数客户喜欢处于领先地位,但不一定是处于技术前沿。他们想知道其他公司在他们之前已经做到了这一点,这样他们就可以学到关键的经验和最佳实践,使自己的部署顺利进行。...

  • <strong>域名备案_qq企业邮箱登陆_高性能</strong> 域名备案_qq企业邮箱登陆_高性能

    以下是过去两周的#数字推文集–从我的角度来看,无论你是临时观察者还是CDO同事,都值得一读的趋势、提示和数字新闻。 2017年3月27日,一栋38平方米的房子在俄罗斯24小时内3D打印...

  • <strong>云存储_cnki期刊数据库_怎么申请</strong> 云存储_cnki期刊数据库_怎么申请

    不要错过SAPRadio改变游戏与人力资源第5集:"重新想象人力资源:机器将取代业务的人性化?"–关于用人力资源电台改变游戏–2017年4月13日上午11点/美国东部时间下午2点–在Twitter上关...