ITPub博客

首页 > 数据库 > > SAP HANA列存储表的最大行限制

SAP HANA列存储表的最大行限制

作者:u_9ff4c058a0e0 时间:2022-03-07 15:55:45 0 删除 编辑

问

SAP HANA数据库的列存储类型表的最大条目限制是多少?超过最大条目限制需要如何处理?

答

SAP HANA数据库的列存储类型表最大条目限制是20亿条数据,SAP建议超过列存储表行数超过15亿条数据就需要做表分区处理。


SAP HANA表分区分为

1

单级分区,主要类型如下:


1.1哈希分区(Hash Partitioning)

哈希分区用于把表平均分配到各个分区中,做到负载均衡和克服表20亿行数据的限制。您不需要知道此分区类型中有关表内容的详细信息。


1.2循环分区(Round-Robin Partitioning)

与哈希分区相比,在循环分区中,行均匀分配到每个分区,并且新行交替分配到每个分区.


1.3范围分区(Range Partitioning)

范围分区可以用来创建一个专用的分区,范围可以是一个定值也可以是一个范围。您可以选择把每季度的数据放在一个分区内,也可为一年中每个月份都创建一个分区。


如果插入一条数据没有匹配上任何一个分区的条件,SAP HANA会反馈一个错误信息,为了避免这种情况,在创建分区时,需要创建一个剩余分区(rest partition).


注意:范围分区不适合负载均衡分配。


2

多级分区,主要类型如下:


2.1哈希-范围分区(Hash-Range Partitioning)


2.2循环-范围分区(Round-Robin-Range Partitioning)


2.3哈希-哈希分区(Hash-Hash Partitioning)


2.4范围-范围分区(Range-Range Partitioning)


在多级分区中,您可以克服单级分区的一些限制。例如最常见的多级分区类型是Hash-Range分区。在Hash-Range多级分区中,您可以在第一级实现Hash分区,以实现第二级的负载平衡,在第二级实现Range分区,以实现基于时间的分区。


来源 https://mp.weixin.qq.com/s/naMd6tWkrHlPtWvnWhnzVg


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69999831/viewspace-3134344/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2022-02-11

  • 博文量
    1828
  • 访问量
    20554