Re: BUG: PG do not use index

From: <Eugen(dot)Konkov(at)aldec(dot)com>
To: "Tomasz Ostrowski" <tometzky(at)batory(dot)org(dot)pl>
Cc: <pgsql-bugs(at)postgresql(dot)org>
Subject: Re: BUG: PG do not use index
Date: 2008-03-26 09:45:19
Message-ID: 021d01c88f26$1b7daf10$1200a8c0@kharkov.localhost
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs

Ok. thx for answer.
When upgrading from 8.0 to 8.3
(http://www.postgresql.org/docs/8.3/interactive/install-upgrading.html)

if those error messages are normal?

C:\Program Files\PostgreSQL\8.3\bin>psql -d postgres -U root -W -f
../../pg_dump
new 2>&1 > c:/restore.log
Password for user root:
Password for user root:
psql:../../pg_dumpnew:15: ERROR: role "postgres" already exists
psql:../../pg_dumpnew:17: ERROR: role "root" already exists
Password for user root:
psql:../../pg_dumpnew:88: ERROR: нет доступа к файлу "$libdir/dbsize": No
such
file or directory
psql:../../pg_dumpnew:91: ERROR: функция public.database_size(name) не
существу
ет
psql:../../pg_dumpnew:99: ERROR: нет доступа к файлу "$libdir/dbsize": No
such
file or directory
psql:../../pg_dumpnew:102: ERROR: функция public.pg_database_size(oid) не
сущес
твует
psql:../../pg_dumpnew:110: ERROR: нет доступа к файлу "$libdir/admin": No
such
file or directory
psql:../../pg_dumpnew:113: ERROR: функция public.pg_dir_ls(text, boolean)
не су
ществует
psql:../../pg_dumpnew:132: ERROR: нет доступа к файлу "$libdir/admin": No
such
file or directory
psql:../../pg_dumpnew:135: ERROR: функция public.pg_file_read(text, bigint,
big
int) не существует
psql:../../pg_dumpnew:143: ERROR: нет доступа к файлу "$libdir/admin": No
such
file or directory
psql:../../pg_dumpnew:146: ERROR: функция public.pg_file_rename(text, text,
tex
t) не существует
psql:../../pg_dumpnew:165: ERROR: нет доступа к файлу "$libdir/admin": No
such
file or directory
psql:../../pg_dumpnew:168: ERROR: функция public.pg_file_stat(text) не
существу
ет
psql:../../pg_dumpnew:176: ERROR: нет доступа к файлу "$libdir/admin": No
such
file or directory
psql:../../pg_dumpnew:179: ERROR: функция public.pg_file_unlink(text) не
сущест
вует
psql:../../pg_dumpnew:187: ERROR: нет доступа к файлу "$libdir/admin": No
such
file or directory
psql:../../pg_dumpnew:190: ERROR: функция public.pg_file_write(text, text,
bool
ean) не существует
psql:../../pg_dumpnew:198: ERROR: нет доступа к файлу "$libdir/admin": No
such
file or directory
psql:../../pg_dumpnew:201: ERROR: функция public.pg_logdir_ls() не
существует
psql:../../pg_dumpnew:209: ERROR: нет доступа к файлу "$libdir/admin": No
such
file or directory
psql:../../pg_dumpnew:212: ERROR: функция public.pg_postmaster_starttime()
не с
уществует
psql:../../pg_dumpnew:220: ERROR: нет доступа к файлу "$libdir/dbsize": No
such
file or directory
psql:../../pg_dumpnew:223: ERROR: функция public.pg_relation_size(oid) не
сущес
твует
psql:../../pg_dumpnew:231: ERROR: нет доступа к файлу "$libdir/admin": No
such
file or directory
psql:../../pg_dumpnew:234: ERROR: функция public.pg_reload_conf() не
существует

psql:../../pg_dumpnew:242: ERROR: нет доступа к файлу "$libdir/dbsize": No
such
file or directory
psql:../../pg_dumpnew:245: ERROR: функция public.pg_size_pretty(bigint) не
суще
ствует
psql:../../pg_dumpnew:253: ERROR: нет доступа к файлу "$libdir/dbsize": No
such
file or directory
psql:../../pg_dumpnew:256: ERROR: функция public.pg_tablespace_size(oid) не
сущ
ествует
psql:../../pg_dumpnew:264: ERROR: нет доступа к файлу "$libdir/dbsize": No
such
file or directory
psql:../../pg_dumpnew:267: ERROR: функция public.relation_size(text) не
существ
ует
psql:../../pg_dumpnew:969: ERROR: функция pg_logdir_ls() не существует
СТРОКА 2: SELECT a.filetime, a.filename FROM pg_logdir_ls() a(file...
^
ПОДСКАЗКА: No function matches the given name and argument types. You might
nee
d to add explicit type casts.
psql:../../pg_dumpnew:972: ERROR: отношение "public.pg_logdir_ls" не
существует

Password for user root:
psql:../../pg_dumpnew:2225: ERROR: нет доступа к файлу "$libdir/dbsize": No
suc
h file or directory
psql:../../pg_dumpnew:2228: ERROR: функция public.database_size(name) не
сущест
вует
psql:../../pg_dumpnew:2270: ERROR: нет доступа к файлу "$libdir/dbsize": No
suc
h file or directory
psql:../../pg_dumpnew:2273: ERROR: функция public.pg_database_size(oid) не
суще
ствует
psql:../../pg_dumpnew:2281: ERROR: нет доступа к файлу "$libdir/admin": No
such
file or directory
psql:../../pg_dumpnew:2284: ERROR: функция public.pg_dir_ls(text, boolean)
не с
уществует
psql:../../pg_dumpnew:2303: ERROR: нет доступа к файлу "$libdir/admin": No
such
file or directory
psql:../../pg_dumpnew:2306: ERROR: функция public.pg_file_read(text,
bigint, bi
gint) не существует
psql:../../pg_dumpnew:2314: ERROR: нет доступа к файлу "$libdir/admin": No
such
file or directory
psql:../../pg_dumpnew:2317: ERROR: функция public.pg_file_rename(text,
text, te
xt) не существует
psql:../../pg_dumpnew:2336: ERROR: нет доступа к файлу "$libdir/admin": No
such
file or directory
psql:../../pg_dumpnew:2339: ERROR: функция public.pg_file_stat(text) не
существ
ует
psql:../../pg_dumpnew:2347: ERROR: нет доступа к файлу "$libdir/admin": No
such
file or directory
psql:../../pg_dumpnew:2350: ERROR: функция public.pg_file_unlink(text) не
сущес
твует
psql:../../pg_dumpnew:2358: ERROR: нет доступа к файлу "$libdir/admin": No
such
file or directory
psql:../../pg_dumpnew:2361: ERROR: функция public.pg_file_write(text, text,
boo
lean) не существует
psql:../../pg_dumpnew:2369: ERROR: нет доступа к файлу "$libdir/admin": No
such
file or directory
psql:../../pg_dumpnew:2372: ERROR: функция public.pg_logdir_ls() не
существует
psql:../../pg_dumpnew:2380: ERROR: нет доступа к файлу "$libdir/admin": No
such
file or directory
psql:../../pg_dumpnew:2383: ERROR: функция public.pg_postmaster_starttime()
не
существует
psql:../../pg_dumpnew:2391: ERROR: нет доступа к файлу "$libdir/dbsize": No
suc
h file or directory
psql:../../pg_dumpnew:2394: ERROR: функция public.pg_relation_size(oid) не
суще
ствует
psql:../../pg_dumpnew:2402: ERROR: нет доступа к файлу "$libdir/admin": No
such
file or directory
psql:../../pg_dumpnew:2405: ERROR: функция public.pg_reload_conf() не
существуе
т
psql:../../pg_dumpnew:2413: ERROR: нет доступа к файлу "$libdir/dbsize": No
suc
h file or directory
psql:../../pg_dumpnew:2416: ERROR: функция public.pg_size_pretty(bigint) не
сущ
ествует
psql:../../pg_dumpnew:2424: ERROR: нет доступа к файлу "$libdir/dbsize": No
suc
h file or directory
psql:../../pg_dumpnew:2427: ERROR: функция public.pg_tablespace_size(oid)
не су
ществует
psql:../../pg_dumpnew:2435: ERROR: нет доступа к файлу "$libdir/dbsize": No
suc
h file or directory
psql:../../pg_dumpnew:2438: ERROR: функция public.relation_size(text) не
сущест
вует
psql:../../pg_dumpnew:3505: ERROR: функция pg_logdir_ls() не существует
СТРОКА 2: SELECT a.filetime, a.filename FROM pg_logdir_ls() a(file...
^
ПОДСКАЗКА: No function matches the given name and argument types. You might
nee
d to add explicit type casts.
psql:../../pg_dumpnew:3508: ERROR: отношение "public.pg_logdir_ls" не
существуе
т
psql:../../pg_dumpnew:9213484: ERROR: язык "plpgsql" уже существует
psql:../../pg_dumpnew:9213495: ERROR: нет доступа к файлу "$libdir/dbsize":
No
such file or directory
psql:../../pg_dumpnew:9213498: ERROR: функция public.database_size(name) не
сущ
ествует
psql:../../pg_dumpnew:9213506: ERROR: нет доступа к файлу "$libdir/dbsize":
No
such file or directory
psql:../../pg_dumpnew:9213509: ERROR: функция public.pg_database_size(oid)
не с
уществует
psql:../../pg_dumpnew:9213517: ERROR: нет доступа к файлу "$libdir/admin":
No s
uch file or directory
psql:../../pg_dumpnew:9213520: ERROR: функция public.pg_dir_ls(text,
boolean) н
е существует
psql:../../pg_dumpnew:9213539: ERROR: нет доступа к файлу "$libdir/admin":
No s
uch file or directory
psql:../../pg_dumpnew:9213542: ERROR: функция public.pg_file_read(text,
bigint,
bigint) не существует
psql:../../pg_dumpnew:9213550: ERROR: нет доступа к файлу "$libdir/admin":
No s
uch file or directory
psql:../../pg_dumpnew:9213553: ERROR: функция public.pg_file_rename(text,
text,
text) не существует
psql:../../pg_dumpnew:9213572: ERROR: нет доступа к файлу "$libdir/admin":
No s
uch file or directory
psql:../../pg_dumpnew:9213575: ERROR: функция public.pg_file_stat(text) не
суще
ствует
psql:../../pg_dumpnew:9213583: ERROR: нет доступа к файлу "$libdir/admin":
No s
uch file or directory
psql:../../pg_dumpnew:9213586: ERROR: функция public.pg_file_unlink(text)
не су
ществует
psql:../../pg_dumpnew:9213594: ERROR: нет доступа к файлу "$libdir/admin":
No s
uch file or directory
psql:../../pg_dumpnew:9213597: ERROR: функция public.pg_file_write(text,
text,
boolean) не существует
psql:../../pg_dumpnew:9213605: ERROR: нет доступа к файлу "$libdir/admin":
No s
uch file or directory
psql:../../pg_dumpnew:9213608: ERROR: функция public.pg_logdir_ls() не
существу
ет
psql:../../pg_dumpnew:9213616: ERROR: нет доступа к файлу "$libdir/admin":
No s
uch file or directory
psql:../../pg_dumpnew:9213619: ERROR: функция
public.pg_postmaster_starttime()
не существует
psql:../../pg_dumpnew:9213627: ERROR: нет доступа к файлу "$libdir/dbsize":
No
such file or directory
psql:../../pg_dumpnew:9213630: ERROR: функция public.pg_relation_size(oid)
не с
уществует
psql:../../pg_dumpnew:9213638: ERROR: нет доступа к файлу "$libdir/admin":
No s
uch file or directory
psql:../../pg_dumpnew:9213641: ERROR: функция public.pg_reload_conf() не
сущест
вует
psql:../../pg_dumpnew:9213649: ERROR: нет доступа к файлу "$libdir/dbsize":
No
such file or directory
psql:../../pg_dumpnew:9213652: ERROR: функция public.pg_size_pretty(bigint)
не
существует
psql:../../pg_dumpnew:9213660: ERROR: нет доступа к файлу "$libdir/dbsize":
No
such file or directory
psql:../../pg_dumpnew:9213663: ERROR: функция
public.pg_tablespace_size(oid) не
существует
psql:../../pg_dumpnew:9213671: ERROR: нет доступа к файлу "$libdir/dbsize":
No
such file or directory
psql:../../pg_dumpnew:9213674: ERROR: функция public.relation_size(text) не
сущ
ествует

----- Original Message -----
From: "Tomasz Ostrowski" <tometzky(at)batory(dot)org(dot)pl>
To: <Eugen(dot)Konkov(at)aldec(dot)com>
Cc: <pgsql-bugs(at)postgresql(dot)org>
Sent: Wednesday, March 26, 2008 11:08 AM
Subject: Re: [BUGS] BUG: PG do not use index

> On 2008-03-26 09:41, Eugen(dot)Konkov(at)aldec(dot)com wrote:
>
>> 5. explain select count(*) from akh_testing_result
>> Aggregate (cost=206372.95..206372.95 rows=1 width=0)
>> -> Seq Scan on akh_testing_result (cost=0.00..184804.56 rows=8627356
>> width=0)
>
> You will always get seq scan when you select count(*) without where:
> http://sql-info.de/en/postgresql/postgres-gotchas.html#1_7
>
>> select max(id) from akh_testing_result
>> 8817173
>> I will try to update from 8.0 to 8.3
>
> This will help with select max(id). An update is recommended anyway. And
> it is required if you are using Windows, as 8.0 is not supported on
> Windows anymore.
>
> Regards
> Tometzky
> --
> ...although Eating Honey was a very good thing to do, there was a
> moment just before you began to eat it which was better than when you
> were...
> Winnie the Pooh
>

Attachment Content-Type Size
restore.log text/plain 6.5 KB

In response to

Browse pgsql-bugs by date

  From Date Subject
Next Message Mark Steben 2008-03-26 12:53:38 Re: BUG #4059: Vacuum full not always cleaning empty tables
Previous Message Tomasz Ostrowski 2008-03-26 09:08:02 Re: BUG: PG do not use index