在 SAP HANA 中,有各种方法和算法可以用来将数据存储在基于列的结构中-字典压缩、运行长度压缩等等。在字典压缩中,单元格在表格中存储为数字形式,并且数字单元格与字符相比总是性能优化。在运行长度压缩中,它以数值格式将乘数与单元格值一起保存,并且乘数显示表格中的重复值。压缩使用压缩因子进行计算。压缩因子是指 SAP HANA 中未压缩的数据大小与压缩数据大小之比。在 SAP HANA 中,压缩执行 ... 阅读更多
下表说明了关于使用行与列存储表格的几个要点要了解有关行和列存储表格的更多信息,请参考以下链接:SAP HANA 针对列存储进行优化。https://help.sap.com/doc/6b94445c94ae495c83a19646e7c3fd56/2.0.00/en-US/bd2e9b88bb571014b5b7a628fca2a132.html
SAP HANA 建模器视图只能在基于列的表之上创建。将数据存储在列表中并不是什么新事物。以前假设将数据存储在基于列的结构中会占用更多内存大小,并且不是性能优化的。随着 SAP HANA 的演进,HANA 在信息视图中使用了基于列的数据存储,并展示了列式表相较于基于行的表的真正优势。列存储在列存储表中,数据垂直存储。因此,类似的数据类型会靠在一起,如上例所示。它提供了更快的内存读取和写入操作,并利用...阅读更多