Oracle Lizenzfalle: Table|Partition Compression & Move onlineOracle Lizenzfalle:

In der Oracle Enterprise Edition sind grundsätzlich folgende Funktionalitäten enthalten:

  • Online Operationen, das inkludiert auch Online Move von Partitionen
  • Basic Compression (ALTER|CREATE TABLE … COMPRESS)

Wenn man jetzt aber auf die Idee kommt, dass man eine mit Basic Compression Tabelle oder Partition einfach Online Moven darf, liegt man falsch! Man findet nach dem nächsten Oracle Feature Usage Check (normalerweise am Wochenende) folgendes in DBA_FEATURE_USAGE_STATISTICS vor:

select name,detected_usages
 from dba_feature_usage_statistics
where name='Segment Maintenance Online Compress';

NAME                                     DETECTED_USAGES
---------------------------------------- ---------------
Segment Maintenance Online Compress                    1

Segment Maintenance Online Compress ist ein Teil von Advanced Compression Option und somit lizenzpflichtig.

Mit folgenden Schritten kann man dieses Problem umgehen:

  • ALTER TABLE (oder TABLE PARTITION) …. NOCOMPRESS ONLINE;
  • ALTER TABLE (oder TABLE PARTITION) …. MOVE ONLINE;
  • ALTER TABLE (oder TABLE PARTITION) …. COMPRESS ONLINE;

Das dauert natürlich deutlich länger und braucht mehr Resourcen, ist aber lizenztechnisch korrekt.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

This site uses Akismet to reduce spam. Learn how your comment data is processed.