数据库表的大小类别

by | 14年2018月XNUMX日 | ABAP初学者

首页 » 树液 » ABAP » ABAP初学者 » 数据库表的大小类别

前言 – 这篇文章是的一部分 ABAP初学者 系列。

数据库表的大小类别

在 Data Class 中,我们已经定义了我们将拥有的数据类型 . 现在,是时候决定预期的数据量了。 我们通过数据库表的大小类别来做到这一点。

最初,每个表都接收等量的允许空间。 如果数据超出了提供的初始空间,则为表提供一定的内存范围,扩展内存的数量将取决于我们提供的大小类别。

通过这种方式,我们实际上可以防止创建大型扩展内存,从而减少数据库空间的浪费。

定义

最初,每个表都分配了一些内存。 大小类别告诉我们在初始内存被填满后将扩展的空间量。

如果创建的扩展内存也被填满,会发生什么?

然后将再次创建一个新的扩展,其内存等于提供的大小类别,如下所示:

数据库表的大小类别

我们有 3 个大小类别分别为 0、1、2 的表。 分配给所有表的初始内存是相等的,但稍后取决于数据库中提供的大小类别。

多重扩展如何影响数据库?

具有多个扩展名的表通过以下方式影响数据库:

  • 降低系统性能:数据将从两个不同的来源获取。
  • 增加数据库管理:需要数据库重组
  • 降低系统可用性:对于数据库重组,它处于脱机状态。

尺码类别

 

尺寸分类 预期行
0 0到1,000
1 1,000到4,200
2 4,200到17,000
3 17,000到68,000
4 68,000到270,000
5 270,000到540,000
6 540,000到1,000,000
7 1,000,000到2,100,000
8 2,100,000到4,300,000
9 4,300,000到170,000,000

 

作者

0条评论

提交评论

您的电邮地址不会被公开。 必填带 *

本网站使用Akismet来减少垃圾邮件。 了解您的数据如何处理.

作者