bi_audit
Audit - Table Size using SQL HANA
Si on veut analyser la taille des tables on utilisera
select TABLE_NAME , DISK_SIZE
from M_TABLE_PERSISTENCE_STATISTICS
where SCHEMA_NAME = 'SAPANWR01'
order by DISK_SIZE desc
Mais si on veut analyser la taille que des PSA on utilisera
select TABLE_NAME , DISK_SIZE
from M_TABLE_PERSISTENCE_STATISTICS
where SCHEMA_NAME = 'SAPANWR01'
and TABLE_NAME like '/BIC/B%'
order by DISK_SIZE desc
ce filtre sur le table_name peut être modifié pour faire une analyse sur les master data ou les adso etc etc
Si on veut analyser la MEMOIRE utilisée par les tables on utilisera
SELECT SCHEMA_NAME ,
TABLE_NAME ,
ROUND ( SUM ( MEMORY_SIZE_IN_TOTAL ) / 1024 / 1024 / 1024 ) AS "SIZE IN GB"
FROM M_CS_TABLES
WHERE SCHEMA_NAME = 'SAPANWR01'
GROUP BY SCHEMA_NAME , TABLE_NAME
ORDER BY "SIZE IN GB" DESC