Re: hash index improving v3

Поиск
Список
Период
Сортировка
От Zdenek Kotala
Тема Re: hash index improving v3
Дата
Msg-id 48C7DDF9.6020507@sun.com
обсуждение исходный текст
Ответ на Re: hash index improving v3  ("Alex Hunsaker" <badalex@gmail.com>)
Ответы Re: hash index improving v3  ("Alex Hunsaker" <badalex@gmail.com>)
Список pgsql-patches
Alex Hunsaker napsal(a):

>
> wide:
> # NOTE not on the same machine as the "narrow" test was run!
>
> # spit out 2, 000, 000 random 100 length strings
> perl gen.pl > data.sql
> create table test_hash (wide text);
> copy test_hash from './data.sql';
> create index test_hash_num_idx on test_hash using hash (wide);
>
> bench.sql:
> select a.wide from test_hash as a inner join test_hash as b on b.wide
> = a.wide where a.wide =
> 'BJNORSLMITGKHJCWDBLKLYRSJTVPTYXZJPWNBKXGHYFNDHRAKNFMDHRMUXLDXNTRBJMTHPGPBFJZPAENZXDHAHCUSCJTUPUXWCXUH';
>
> # ^ that string is in data.sql
>
> # 3 runs each
> pgbench -c1 -n -t100000 -f bench.sql
> cvs head: tps = 5073.463498, 5110.620923, 4955.347610
> v5:           tps = 5870.681336, 5740.007837, 5699.002942

What locale did you use? It would be nice to have also comparing between
C and any UTF8 locale. I think we should see big benefit when non C
locale is used.

        Thanks Zdenek

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

Предыдущее
От: Kenneth Marshall
Дата:
Сообщение: Re: hash index improving v3
Следующее
От: "Ryan Bradetich"
Дата:
Сообщение: Re: [PgFoundry] Unsigned Data Types [1 of 2]