Wielkosc bazy po odtworzeniu z dumpa
Wojciech Talaga - 31-05-2006 00:25
Wielkosc bazy po odtworzeniu z dumpa
Witam!
Ostatnio zauważyłem taką dziwną rzecz. Otoz baza wyjsciowa ma wielkosc okolo 9GB, zrobilem male "czyszczonko" i po komendzie "vacuumdb -f" jej wielkosc spada do poziomu okolo 8GB. To rozumiem... Ale po zrobieniu dumpa bazy i odtworzeniu jej ma rozmiar tylko 3,6GB... Dane sprawdzalem i raczej sa wszystkie, ale skad az taka roznica w wielkosci???
Wie może ktos z Was z czego wynikaja te rozbieznosci???
pozdrawiam Woyciech
Wojciech Talaga - 31-05-2006 00:25
Wojciech Talaga wrote: > Witam! > > Ostatnio zauważyłem taką dziwną rzecz. Otoz baza wyjsciowa ma wielkosc > okolo 9GB, zrobilem male "czyszczonko" i po komendzie "vacuumdb -f" jej > wielkosc spada do poziomu okolo 8GB. To rozumiem... > Ale po zrobieniu dumpa bazy i odtworzeniu jej ma rozmiar tylko 3,6GB... > Dane sprawdzalem i raczej sa wszystkie, ale skad az taka roznica w > wielkosci??? > > Wie może ktos z Was z czego wynikaja te rozbieznosci??? > > pozdrawiam > Woyciech
Acha bo nie dodalem chodzi oczywiscie o baze PostgreSQL :)
=?iso-8859-2?Q?Andrzej_Str=F3=BFy=F1ski?= - 31-05-2006 00:25
Użytkownik "Wojciech Talaga" napisał: > Wojciech Talaga wrote: >> Witam! >> >> Ostatnio zauważyłem taką dziwną rzecz. Otoz baza wyjsciowa ma wielkosc >> okolo 9GB, zrobilem male "czyszczonko" i po komendzie "vacuumdb -f" jej >> wielkosc spada do poziomu okolo 8GB. To rozumiem... >> Ale po zrobieniu dumpa bazy i odtworzeniu jej ma rozmiar tylko 3,6GB... >> Dane sprawdzalem i raczej sa wszystkie, ale skad az taka roznica w >> wielkosci??? >> >> Wie może ktos z Was z czego wynikaja te rozbieznosci??? >> >> pozdrawiam >> Woyciech > > Acha bo nie dodalem chodzi oczywiscie o baze PostgreSQL :)
Zżeranie miejsca na dysku to raczej norma w pgsql (oczywiście zależy to też od sposobu użytkowania). Ja na pgsql 7.4 robiłem dump - restore jako normalną konserwację bazy, ponieważ w tej wersji vacuumdb nie porządkuje indeksów. Teraz, za radą grupowiczów, przed vacuumdb robię reindex tabel i rozmiar bazy po takim zabiegu (a co ważniejsze wydajność!) udaje się utrzymać w dobrym stanie.
Poszukaj w archiwum dyskusji na ten temat z początku roku.
Pozdrawiam A.S.
max - 31-05-2006 00:26
>>> Ostatnio zauważyłem taką dziwną rzecz. Otoz baza wyjsciowa ma >>> wielkosc okolo 9GB, zrobilem male "czyszczonko" i po komendzie >>> "vacuumdb -f" jej wielkosc spada do poziomu okolo 8GB. To rozumiem... >>> Ale po zrobieniu dumpa bazy i odtworzeniu jej ma rozmiar tylko 3,6GB... >>> Dane sprawdzalem i raczej sa wszystkie, ale skad az taka roznica w >>> wielkosci??? >>> >>> Wie może ktos z Was z czego wynikaja te rozbieznosci??? >>> >>> pozdrawiam >>> Woyciech >> >> Acha bo nie dodalem chodzi oczywiscie o baze PostgreSQL :) > > Zżeranie miejsca na dysku to raczej norma w pgsql (oczywiście zależy to > też od sposobu użytkowania). > Ja na pgsql 7.4 robiłem dump - restore jako normalną konserwację bazy, > ponieważ w tej wersji vacuumdb nie porządkuje indeksów. Teraz, zaradą > grupowiczów, przed vacuumdb robię reindex tabel i rozmiar bazy po takim > zabiegu (a co ważniejsze wydajność!) udaje się utrzymać w dobrym stanie. > > Poszukaj w archiwum dyskusji na ten temat z początku roku. > > Pozdrawiam > A.S. > może vaccummdb nie usuwa pustych miejsc co wiązało by sie z dośćspora praca potrzebna na wykonanie takiej czynności tylko zamiast tego zaznacza miejsca gdzie można ponownie zapisywać dane ;) I teraz kolejne zmiany w bazie danych bedą wpisywane w wolne miejsca.
=?iso-8859-2?Q?Andrzej_Str=F3=BFy=F1ski?= - 31-05-2006 00:26
Użytkownik "max" napisał: >>>> Ostatnio zauważyłem taką dziwną rzecz. Otoz baza wyjsciowa ma wielkosc >>>> okolo 9GB, zrobilem male "czyszczonko" i po komendzie "vacuumdb -f" >>>> jej wielkosc spada do poziomu okolo 8GB. To rozumiem... >>>> Ale po zrobieniu dumpa bazy i odtworzeniu jej ma rozmiar tylko >>>> 3,6GB... >>>> Dane sprawdzalem i raczej sa wszystkie, ale skad az taka roznica w >>>> wielkosci??? >>>> >>>> Wie może ktos z Was z czego wynikaja te rozbieznosci??? >>>> >>>> pozdrawiam >>>> Woyciech >>> >>> Acha bo nie dodalem chodzi oczywiscie o baze PostgreSQL :) >> >> Zżeranie miejsca na dysku to raczej norma w pgsql (oczywiście zależy to >> też od sposobu użytkowania). >> Ja na pgsql 7.4 robiłem dump - restore jako normalną konserwację bazy, >> ponieważ w tej wersji vacuumdb nie porządkuje indeksów. Teraz, za radą >> grupowiczów, przed vacuumdb robię reindex tabel i rozmiar bazy po takim >> zabiegu (a co ważniejsze wydajność!) udaje się utrzymać w dobrym stanie. >> >> Poszukaj w archiwum dyskusji na ten temat z początku roku. >> >> Pozdrawiam >> A.S. >> > może vaccummdb nie usuwa pustych miejsc co wiązało by sie z dość spora > praca potrzebna na wykonanie takiej czynności tylko zamiast tego zaznacza > miejsca gdzie można ponownie zapisywać dane ;) > I teraz kolejne zmiany w bazie danych bedą wpisywane w wolne miejsca.
Niestety nie. U mnie baza rosła ciągle mimo regularnych vacuum full. Ale mam sporo update'ów i podejrzewam, że jak ktoś ma głównie inserty to ten problem nie będzie tak widoczny.
pozdrawiam A.S.
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
=?iso-8859-2?Q?=5BMySQL=5D_Wy=B6wietlenie_wszystkich_rekordow _zawierajacy?==?iso-8859-2?Q?ch_duplikat_a__moze_inna_struktura_bazy_danych ?=
Konwesja znaków w dump'ie bazy danych - ISO -> utf-8 -> ISO -> utf-8
=?iso-8859-2?Q?=5BSQL_Server_2000=5D_uprawnienienia_do_u=BFyw ania_widoku_?==?iso-8859-2?Q?opartego_na_tabeli_z_innej_bazy?=
Dwie bazy czy dwie tabele?
[PHP i MySQL] Wstawianie =?ISO-8859-2?Q?rekord=F3w_do_bazy_?==?ISO-8859-2?Q?a_z=B3e_kodowanie?=
=?ISO-8859-2?Q?=5Bmysql=5D_synchronizacja_struktury_bazy_?==? ISO-8859-2?Q?lokalnej_ze_zdaln=B1?=
[Oracle] Co do tworzenia aplikacji dla bazy Oracle
narzedzie do transferu bazy mysql - mysql
narzedzie do transferu bazy odbc - odbc
Połączenie bazy danych z wykonaniem polaczenia telefonicznego
zanotowane.pldoc.pisz.plpdf.pisz.plshutter.opx.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|