Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Ist die Übertragung per Datenbankverbindung in Oracle 10g komprimiert? Ist es möglich?

Es gibt einige Deduplizierung aber keine ernsthafte Komprimierung.

Es gibt eine UTL_COMPRESS-Funktion, aber es wäre schwierig, diese zum Dekomprimieren am Zielort zu bekommen (vielleicht ein Trigger oder statt einer Ansicht – aber es ist klobig).

EXPDP kann einen Datenbanklink verwenden (NETWORK_LINK ) und in 11g Komprimierung aber das erfordert die Advanced Compression Option lizenziert werden .

Schließlich gibt es noch das herkömmliche Extrahieren, Komprimieren, Übertragen, Entpacken, Laden

In 11gR2 können Sie externe Tabellen mit einem Präprozessor zum Entpacken , also könnten Sie diese letzte Option halbautomatisieren.