在我的 HANA 数据库上,我对执行了许多 INSERT 语句的几个表执行了增量合并
我看到合并命令成功完成
另一方面,当我查询 M_CS_TABLES 表时,我看到 MEMORY_SIZE_IN_DELTA 大于零,并且与 MEMORY_SIZE_IN_MAIN 相比百分比很高。事实上,我期待看到 0 或更少的百分比。
您能帮我理解增量问题中的增量合并和内存大小吗?
我在 HANA 数据库的架构中创建了示例列表,并使用 INSERT 命令填充了数据。然后我执行了以下命令
MERGE DELTA OF "SALESORDERHEADER";
要查询列表的合并统计信息,
select * from M_CS_TABLES where schema_name = Current_schema;
尽管表的大小非常小,但我预计表的增量或行存储部分接近于零
此外,所有表的 RAW_RECORD_COUNT_IN_DELTA 都是 0,因为我理解这意味着在 delta 中没有等待合并的记录。
对于基于列的统计信息,我执行
select * from M_CS_ALL_COLUMNS
where schema_name = Current_schema and table_name = 'SALESORDERHEADER';
输出如下