有朋友在我这篇教程文章里留言:
这位朋友的问题是想咨询 ABAP 数据库表 Technical Settings
里这个 Size Category,如果开发人员当时设置了一个比较小的值,比如选择的 0
, 对应的记录数是 0 到 1000.
那么随着应用的持续运行,一旦存储到这张数据库表的记录数超过了 1000,会出现什么情况?
要回答这个问题,首先要深入理解上图 Technical Settings
里 Size Category 的准确含义。
常见的误区是,把这个字段值理解成一张数据库表最大允许存储的记录数目
,这是不正确的。
实际上,这个字段值定义了数据库中 ABAP 数据库表所需的预期空间(expected space required)
。
笔者这篇文章,会根据下图来详细阐述这个字段的准确含义。