ABAP 数据库表 Size Category 字段的准确含义

简介: ABAP 数据库表 Size Category 字段的准确含义

有朋友在我这篇教程文章里留言:


  • 14. 如何创建最简单的 ABAP 数据库表,以及编码从数据库表中读取数据 (上)


这位朋友的问题是想咨询 ABAP 数据库表 Technical Settings 里这个 Size Category,如果开发人员当时设置了一个比较小的值,比如选择的 0, 对应的记录数是 0 到 1000.


那么随着应用的持续运行,一旦存储到这张数据库表的记录数超过了 1000,会出现什么情况?

dfbfbf98c8342a7bb20ee2d749cd6be7.png

要回答这个问题,首先要深入理解上图 Technical Settings 里 Size Category 的准确含义。

常见的误区是,把这个字段值理解成一张数据库表最大允许存储的记录数目,这是不正确的。

实际上,这个字段值定义了数据库中 ABAP 数据库表所需的预期空间(expected space required)

笔者这篇文章,会根据下图来详细阐述这个字段的准确含义。

41cc9cd17a0bb4d5a043c2ae74a35a77.png

相关文章
|
29天前
|
数据库
实体类的字段和数据库中的字段不一致、并且没有做中间替换、会发生什么
这篇文章讨论了实体类字段与数据库字段不一致时可能导致的问题,作者通过实际案例展示了字段不匹配时查询无法正确执行,并说明了修正字段匹配后查询可以成功执行的情况。
实体类的字段和数据库中的字段不一致、并且没有做中间替换、会发生什么
|
4月前
|
DataWorks Oracle 关系型数据库
DataWorks操作报错合集之尝试从Oracle数据库同步数据到TDSQL的PG版本,并遇到了与RAW字段相关的语法错误,该怎么处理
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
75 0
|
27天前
|
存储 开发框架 .NET
ASP.NET Web Api 使用 EF 6,DateTime 字段如何取数据库服务器当前时间
ASP.NET Web Api 使用 EF 6,DateTime 字段如何取数据库服务器当前时间
|
2月前
|
数据库
MybatisPlus3---常用注解,驼峰转下滑线作为表明 cteateTime 数据表中的 cteate_time,@TableField,与数据库字段冲突要使用转义字符“`order`“,is
MybatisPlus3---常用注解,驼峰转下滑线作为表明 cteateTime 数据表中的 cteate_time,@TableField,与数据库字段冲突要使用转义字符“`order`“,is
|
3月前
|
SQL 关系型数据库 MySQL
MySQL数据库——索引(4)-SQL性能分析-profile详情、explain(profile查看指令,explain执行计划中各个字段的含义)
MySQL数据库——索引(4)-SQL性能分析-profile详情、explain(profile查看指令,explain执行计划中各个字段的含义)
42 2
|
4月前
|
监控 关系型数据库 数据库
关系型数据库识别常查询字段
【5月更文挑战第20天】
49 4
|
4月前
|
监控 关系型数据库 数据库
|
4月前
|
存储 安全 数据库
什么是 SAP ABAP 数据库表的 Display Maintenance Allowed with Restrictions
什么是 SAP ABAP 数据库表的 Display Maintenance Allowed with Restrictions
|
4月前
|
测试技术 数据处理 数据库
关于在 ABAP 中使用 PACKAGE SIZE 进行分块读写,块大小具体维护成多少比较合适?
关于在 ABAP 中使用 PACKAGE SIZE 进行分块读写,块大小具体维护成多少比较合适?
|
4月前
|
开发者 UED
ABAP Dynpro 编程里 groups 字段的作用介绍
ABAP Dynpro 编程里 groups 字段的作用介绍