Nu finns det ingen plats kvar på disken att köra vacuum full, men jag skall 
blåsa om och ställa in lite vettigare. Om du vill får du hjärna hjälpa mig lite 
på traven med conf-filer för att köra auto-vacuum vettigt. Händer väl i helgen 
skulle jag tro.

Tack alla för feedback!

> On 03 Nov 2016, at 20:04, Fredrik Ramsberg <fredrik.ramsb...@gmail.com> wrote:
> 
> Vacuum full *ska* skriva om hela innehållet i en tabell till en ny plats, 
> utan något onödigt tomrum, och sedan släppa det gamla utrymmet tillbaka till 
> OS:et. Så en vacuum full ska vara lika effektiv som att exportera allt data, 
> sätta upp en ny databas och importera allt.
> 
> Behovet av vacuum kommer bara av update- och delete-operationer. Så fort 
> något ändras i en rad, eller en rad tas bort, skapas en ny kopia av raden, 
> och den gamla blir dött utrymme. En korrekt konfigurerad auto-vacuum ska göra 
> att vacuum körs så ofta att det döda utrymmet i databasen inte växer med 
> tiden, med följden att man aldrig behöver köra vacuum full. En viss mängd 
> dött utrymme måste man räkna med, men egentligen bara så mycket som hinner 
> skapas mellan två körningar av vacuum. Och auto-vacuum anpassar sig efter hur 
> mycket databasen uppdateras, så i uppdateringsintensiva perioder kör den 
> oftare. Och alla andra operationer kan accessa tabellerna som vanligt medan 
> den kör vacuum (En vanlig vacuum låser inte tabellen, som vacuum full).
> 
> För mig låter det som att vanlig vacuum körs för sällan, och vacuum full 
> aldrig, och det är i så fall orsaken till situationen. Med rätt konfad 
> auto-vacuum, eller möjligen en lagom tätt körande vanlig vacuum, ska man 
> komma till rätta med problemet, utan att behöva köra vacuum full.
> 
> /Fredrik
> 
> 
> 
> 
> 2016-11-03 19:04 GMT+01:00 Karl Wettin <karl.wet...@kodapan.se 
> <mailto:karl.wet...@kodapan.se>>:
> Precis det görs lite då och då. Kanske en gång i månaden. Ingen auto vaccuum.
> 
>> On 03 Nov 2016, at 18:18, Fredrik Ramsberg <fredrik.ramsb...@gmail.com 
>> <mailto:fredrik.ramsb...@gmail.com>> wrote:
>> 
>> Nja, kungen är jag väl inte.
>> 
>> På vissa tabeller (beroende på access-mönster) behöver man göra VACUUM FULL 
>> ANALYZE ibland. Det innebär i princip att tabellen blir otillgänglig under 
>> en tid (definitivt för skrivning, osäker på hur det är med läsning). 
>> Tillfälligt använder den mycket diskutrymme. Görs det idag?
>> 
>> /Fredrik
>> 
>> Den 3 nov. 2016 5:50 PM skrev "Karl Wettin" <karl.wet...@kodapan.se 
>> <mailto:karl.wet...@kodapan.se>>:
>> Är du kungen på att konfigurera PostgreSQL?
>> 
>> openstreetmap.se <http://openstreetmap.se/> har en databas som uppdateras 
>> varje minut med massor av små förändringar, en spegling av OSMs hela 
>> världsdatabas. En snapshot tar ca 200GB på disken, men laddar man in den med 
>> uppdateringar så blir den på ett år ungefär 1TB. Så en gång om året måste 
>> den blåsas om. Det är ohållbart ur underhållsynpunkt, det hade varit bra om 
>> man slapp bry sig även om det bara är en gång om året.
>> 
>> Har du några bra tips på vad anledningen till detta kan vara? Den kör 
>> vaccuum lite då och då, men uppenbarligen är inte det nog.
>> 
>> 
>> 
>>                 kalle
>> 
>> _______________________________________________
>> Talk-se mailing list
>> Talk-se@openstreetmap.org <mailto:Talk-se@openstreetmap.org>
>> https://lists.openstreetmap.org/listinfo/talk-se 
>> <https://lists.openstreetmap.org/listinfo/talk-se>
>> 
>> 
>> _______________________________________________
>> Talk-se mailing list
>> Talk-se@openstreetmap.org <mailto:Talk-se@openstreetmap.org>
>> https://lists.openstreetmap.org/listinfo/talk-se 
>> <https://lists.openstreetmap.org/listinfo/talk-se>
> 
> 
> _______________________________________________
> Talk-se mailing list
> Talk-se@openstreetmap.org <mailto:Talk-se@openstreetmap.org>
> https://lists.openstreetmap.org/listinfo/talk-se 
> <https://lists.openstreetmap.org/listinfo/talk-se>
> 
> 
> _______________________________________________
> Talk-se mailing list
> Talk-se@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-se

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

_______________________________________________
Talk-se mailing list
Talk-se@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-se

Till