云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

企业网站_pubg服务器_速度快

小七 141 0

企业网站_pubg服务器_速度快

IBMi上的数据库DB2旨在使管理员的生活变得轻松:您不必担心表空间中的表分布(IBMi存储管理负责这一点),也不必启动统计数据收集(SQL查询引擎负责这一点),而且不需要重新组织表和索引。如果后者为真,那么为什么会存在"重新组织物理文件成员"(RGZPFM)命令,以及为什么SAP会发布关于此主题的完整SAP说明(sapnote84081)?

当您从表中删除行时,占用的空间实际上并没有被释放,但行只是被标记为"已删除"。当应用程序以后插入新行时,删除行的空间可以重新用于新行。重新组织一个文件会使"未删除"行中的数据紧密地放在一起,留下"可用空间"返回给ASP。您可能认为重组有两个原因:第一个原因是为了减小表的大小,第二个原因是为了提高查询性能,人工智能技术发展,但情况并非总是如此。

对于查询性能,您应该改进索引策略,而不是担心表中删除的行数。大多数查询应该使用索引来获得最佳性能,而不是扫描表本身。

为了减小表的大小,如果删除许多行是作为初始存档项目的一部分发生的,或者当您删除了不打算替换的客户端副本时,则是,重新组织以回收空间是值得的。然而,如果您定期重新组织以回收在接下来的几周或几个月内将被类似数量的新行替换的行,那么任何存储节省都只是暂时的,用于重新组织的管理工作和计算资源变得毫无意义或者sapnote84081,您知道重组有两种风格:在线和离线。在线重组允许您在SAP系统保持运行的同时重组表,但它有一些缺点。可能最大的缺点是这样一个事实:在线重组只是释放被删除的定长数据占用的空间,而VARGRAPHIC或LOB类型的列所使用的可变长度数据空间却保持不变。这就减少了很大一部分尺寸。此外,在线重组有可能在重组运行时影响应用程序查询的结果。使用离线重组可以避免这些缺点,但通常只能在SAP系统关闭时执行离线重组。在当前的可用性要求下,我们认为这样做的客户并不多。考虑到在线RGZPFM的能力有限,以及在同一文件上频繁使用RGZPFM的用处有限,我们在SAP on IBM i开发团队中认为,只有在非常罕见的情况下才应该执行RGZPFM。

偶尔我们会看到一些事件,淘返利,其中客户正在进行重组——大部分是在线重组。所以我们想知道,物联网学什么,你们中有多少人这样做,商城建站系统,以及为什么要这样做。我们已经创建了一个投票,我们希望你在那里投票。如果你是执行重组或多或少定期的基础上,我们将感谢你的意见(这里或下面的投票),什么是物联网技术,为什么你这样做。