Re: BUG: PG do not use index

Поиск
Список
Период
Сортировка
От
Тема Re: BUG: PG do not use index
Дата
Msg-id 021d01c88f26$1b7daf10$1200a8c0@kharkov.localhost
обсуждение исходный текст
Ответ на BUG: PG do not use index  (<Eugen.Konkov@aldec.com>)
Список 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@batory.org.pl>
To: <Eugen.Konkov@aldec.com>
Cc: <pgsql-bugs@postgresql.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.Konkov@aldec.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
>

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

Предыдущее
От: Tomasz Ostrowski
Дата:
Сообщение: Re: BUG: PG do not use index
Следующее
От: Alvaro Herrera
Дата:
Сообщение: Re: BUG #4059: Vacuum full not always cleaning empty tables