On Tuesday November 14 2006 12:56 pm, Jim C. Nasby wrote:
> You don't have the vacuum cost delay settings set unreasonably
> high, do you?
On Tuesday November 14 2006 12:56 pm, you wrote:
> You don't have the vacuum cost delay settings set unreasonably
> high, do you?

I'm not sure.  Here's what we're running:

#vacuum_cost_delay = 0                  # 0-1000 milliseconds
#vacuum_cost_page_hit = 1               # 0-10000 credits
#vacuum_cost_page_miss = 10             # 0-10000 credits
#vacuum_cost_page_dirty = 20            # 0-10000 credits
#vacuum_cost_limit = 200                # 0-10000 credits
autovacuum = on                         # enable autovacuum subprocess?
#autovacuum_naptime = 60                # time between autovacuum runs, in secs
autovacuum_naptime = 600                # changed by CW 9/11/06 to minimize 
interference with application 
autovacuum_vacuum_threshold = 1000      # min # of tuple updates before
                                        # vacuum
autovacuum_analyze_threshold = 500      # min # of tuple updates before 
autovacuum_vacuum_scale_factor = 0.4    # fraction of rel size before 
                                        # vacuum
autovacuum_analyze_scale_factor = 0.2   # fraction of rel size before 
autovacuum_vacuum_cost_delay = 500      # default vacuum cost delay for 
                                        # vacuum_cost_delay
autovacuum_vacuum_cost_limit = 200      # default vacuum cost limit for 
                                        # vacuum_cost_limit

The table on which it seems to be struggling is updated 
many times per second and has 7.2M rows over 15GB total.

I'm trying to figure out how often it would be napping
on that...?  Maybe we're just seeing a very conservative
vacuum on a large table...?

Ed

---------------------------(end of broadcast)---------------------------
TIP 6: explain analyze is your friend

Reply via email to