English 中文(简体)
Data Compression
  • 时间:2024-03-29 14:15:34

SAP HANA Admin - Data Compression


Previous Page Next Page  

采用SAP 胶卷储存表,你可以进行最多11次的数据压缩,从而节省成本,将更多的数据储存在阿拉伯农发组织数据库。 胶卷储存表还提供更快的数据获取、搜索和复杂的计算。

未压缩数据规模与压缩数据规模之比称为压缩系数。 压缩表尺寸是SAP HANA数据库主要记忆中表格所占用的规模。

Check Compression of a Column Table

通过SAP HANA演播室,你可以发现一栏储存表的压缩状况以及压缩系数。 为了找到压缩细节,你需要首先把表格装入记忆。

为了把一张桌上装到SAP HANA记忆中,你本应——

    - TABLE ADMIN

    - 表格或表中标的图

Column Table

你也可以用SQ指挥装一个桌子。 开放圣公会和执行以下声明:

LOAD <table_name>  
UNLOAD <table_name>

请注意,当你装上一张表格时,该表将全部数据装入SAP HANA系统的主要记忆中。

为了进行数据压缩,运行了以下KQ,以检查数据压缩特性。

SELECT SCHEMA_NAME, TABLE_NAME, COLUMN_NAME, COMPRESSION_TYPE, LOADED from  
PUBLIC.M_CS_COLUMNS where SCHEMA_NAME =  <your_schema>  and TABLE_NAME =  <your_table>  

Command Check

您可以核对结果表中的产出。

Result

为了核对表的压缩比率,你可以浏览表定义。 前往实时信息。

参看压缩比率,去哥伦斯表。 可以看出主力压缩比率[%]栏。

Ratio

Compress a Table Manually in SAP HANA

还可以通过执行以下卡介苗声明,人工压缩SAP HANA系统的表格。

UPDATE "table_name" WITH PARAMETERS ( OPTIMIZE_COMPRESSION  =  YES ) 

这导致决定是否需要压缩或现有压缩能够优化。 在这种情形下,HANA系统使用最合适的压缩算法。

Compress Table

当你掌管上述卡勒克指挥时,压缩状态保持不变。 您也可以强迫数据库使用以下的KQ状况重新评价压缩量。

UPDATE "AA_HANA11"."SHOP_FACTS" WITH PARAMETERS ( OPTIMIZE_COMPRESSION  =  FORCE )

SQL Status Advertisements