Re: Is my database now too big?

Поиск
Список
Период
Сортировка
От Darren Reed
Тема Re: Is my database now too big?
Дата
Msg-id 471435D1.4030806@fastmail.net
обсуждение исходный текст
Ответ на Re: Is my database now too big?  ("Scott Marlowe" <scott.marlowe@gmail.com>)
Ответы Re: Is my database now too big?  ("Scott Marlowe" <scott.marlowe@gmail.com>)
Re: Is my database now too big?  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-admin
Scott Marlowe wrote:
> ...
>
> Again, I'm kinda shooting in the dark here as you reveal more and more
> what you are doing a little at a time.  A test case that can invoke
> this failure would be most useful.
>
After seeing this today:
ERROR:  duplicate key violates unique constraint "ers_pkey"
ERROR:  duplicate key violates unique constraint "foo_pkey"
ERROR:  duplicate key violates unique constraint "foo_pkey"
ERROR:  duplicate key violates unique constraint "foo_pkey"
ERROR:  duplicate key violates unique constraint "foo_pkey"
ERROR:  duplicate key violates unique constraint "foo_pkey"
ERROR:  could not open segment 1 of relation 1663/10793/2659 (target
block 858862642): No such file or directory
ERROR:  could not open segment 1 of relation 1663/10793/2659 (target
block 858862642): No such file or directory
ERROR:  could not open segment 1 of relation 1663/10793/2659 (target
block 858862642): No such file or directory
ERROR:  could not open segment 1 of relation 1663/10793/2659 (target
block 858862642): No such file or directory
...

...there was little or no activity during this time, apart from
some inserts, maybe some selects, etc.  Nothing that should
have caused this kind of upset.

There is a file that matches this:
-rw-------  1 postgres  wheel  57344 Oct 14 22:57
/data/db/second/base/10793/2659
but it isn't in the directory where I moved most of the indexes to:
ls /data/index/ext/10793/
16390  16397  16399  16406  16407  16410  16414  16425  16434  16435

I don't know if the file numbers have any meaning?

But in addition, the list of tables (\dp) is now fubar'd.

I'm starting to wonder if it is a combination of:
- the operating system (NetBSD 4.99.20)
- the hardware (small HP box, not meant for hard work like this but
shouldn't be impossible for it)
- the way pkgsrc compiles postgresql for NetBSD

I'm shying away from the hardware (or at least RAM/CPU) because I'd
expect there to be some other kind kinds of faults show up, ultimately
leading to a panic due to just random corruption of some kernel data
structure.  As it is, everything else seems to be functioning ok.

Darren


В списке pgsql-admin по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Is my database now too big?
Следующее
От: "Scott Marlowe"
Дата:
Сообщение: Re: Is my database now too big?