Wypowiedzi
-
Czesc Karol
Widze ze już dawno nie PGS :) ?- 22.10.2017, 18:13
-
Cześć Paweł
Gratuluję umiejętności poruszania się po rynku pracy :)- 26.01.2017, 09:22
-
Krzysztof P.:
Jacek Pichla:
Czy polecenie ALTER TABLE ..COMPRESS może tu coś pomóc ?
Bardzo proszę o poradę czy i jak można ograniczyć przyrost tej przestrzeni.
http://oracle-online-help.blogspot.com/2006/11/oracle-...
A myślałeś o tym, żeby zaimplementować java.util.zip ? Nie będzie to jakoś oszałamiająco szybkie, ale działać ma szansę.
Wygląda na to, że to co potrzebuję jest dopiero w wersji 11g.
Cytat z: http://www.oracle.com/technology/products/database/com...:
"With Table Compression feature of Oracle9i Database, one could only compress table data during bulk load operations. With Advanced Compression, new and modified data is also compressed. Further, Advanced Compression includes compression and deduplication of SecureFiles. This can provide significant savings for applications that were storing unstructured data as LOBs in previous versions."
Czyli w wersji 9 ani LOBy nie są kompresowane, ani dane wprowadzone zwykłym INSERT-tem.
Zrobiłem próbę na tabeli zawierającej 1 200 000 rekordów gdzie najwięcej danych jest w kolumnie CLOB. Polecenie ALTER TABLE ... MOVE COMPRESS pomniejszyło ilość zajmowanych bloków o 12%. Na innej instancji o 5%. Trochę słaby wynik :(
Jeśli miałbyś jeszcze jakąś inną w wskazówkę to bardzo proszę i z góry dziękuję. -
Dziękuję bardzo za tę informację.
Tak, rozważam też java.util.zip. Może w najbliższym czasie zrobię eksperymenty z obydwoma rozwiązaniami.
Jacek -
Witam
Szukam informacji n/t jak można kompresować dane w tabeli Oracle v. 9.2. Jest tabela zawierająca kolumnę typu CLOB. W kolumnie tej są dane w formacie XML. Sukcesywnie przybywające dane szybko powiększają rozmiar przestrzeni na dysku.
Czy polecenie ALTER TABLE ..COMPRESS może tu coś pomóc ?
Bardzo proszę o poradę czy i jak można ograniczyć przyrost tej przestrzeni.
Z góry dziękuję
Jacek