Re: zheap: a new storage format for PostgreSQL

Поиск
Список
Период
Сортировка
Искать
От
Daniel Westermann
Тема
Re: zheap: a new storage format for PostgreSQL
Дата
Msg-id
AM4PR0901MB1346876FB2DC40F236D9B6E5D2D80@AM4PR0901MB1346.eurprd09.prod.outlook.com
Ответ на
Список
Дерево обсуждения
zheap: a new storage format for PostgreSQL Amit Kapila <amit.kapila16@gmail.com>
RE: zheap: a new storage format for PostgreSQL "Tsunakawa, Takayuki" <tsunakawa.takay@jp.fujitsu.com>
Re: zheap: a new storage format for PostgreSQL Amit Kapila <amit.kapila16@gmail.com>
Re: zheap: a new storage format for PostgreSQL Alexander Korotkov <a.korotkov@postgrespro.ru>
Re: zheap: a new storage format for PostgreSQL Robert Haas <robertmhaas@gmail.com>
Re: zheap: a new storage format for PostgreSQL Mark Kirkwood <mark.kirkwood@catalyst.net.nz>
Re: zheap: a new storage format for PostgreSQL Amit Kapila <amit.kapila16@gmail.com>
Re: zheap: a new storage format for PostgreSQL Amit Kapila <amit.kapila16@gmail.com>
Re: zheap: a new storage format for PostgreSQL Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: zheap: a new storage format for PostgreSQL Amit Kapila <amit.kapila16@gmail.com>
Re: zheap: a new storage format for PostgreSQL Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: zheap: a new storage format for PostgreSQL Amit Kapila <amit.kapila16@gmail.com>
Re: zheap: a new storage format for PostgreSQL Amit Kapila <amit.kapila16@gmail.com>
Re: zheap: a new storage format for PostgreSQL Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: zheap: a new storage format for PostgreSQL Daniel Westermann <daniel.westermann@dbi-services.com>
Re: zheap: a new storage format for PostgreSQL Kuntal Ghosh <kuntalghosh.2007@gmail.com>
Re: zheap: a new storage format for PostgreSQL Amit Kapila <amit.kapila16@gmail.com>
Re: zheap: a new storage format for PostgreSQL Amit Kapila <amit.kapila16@gmail.com>
Re: zheap: a new storage format for PostgreSQL Adam Brusselback <adambrusselback@gmail.com>
Re: zheap: a new storage format for PostgreSQL Amit Kapila <amit.kapila16@gmail.com>
Re: zheap: a new storage format for PostgreSQL Daniel Westermann <daniel.westermann@dbi-services.com>
Re: zheap: a new storage format for PostgreSQL Amit Kapila <amit.kapila16@gmail.com>
Re: zheap: a new storage format for PostgreSQL Daniel Westermann <daniel.westermann@dbi-services.com>
Re: zheap: a new storage format for PostgreSQL Amit Kapila <amit.kapila16@gmail.com>
Re: zheap: a new storage format for PostgreSQL Darafei "Komяpa" Praliaskouski <me@komzpa.net>
Re: zheap: a new storage format for PostgreSQL Amit Kapila <amit.kapila16@gmail.com>
Re: zheap: a new storage format for PostgreSQL Darafei "Komяpa" Praliaskouski <me@komzpa.net>
Re: zheap: a new storage format for PostgreSQL Amit Kapila <amit.kapila16@gmail.com>
Re: zheap: a new storage format for PostgreSQL Hakan Kocaman <hkocam@gmail.com>
Re: zheap: a new storage format for PostgreSQL Thomas Munro <thomas.munro@enterprisedb.com>
Re: zheap: a new storage format for PostgreSQL Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: zheap: a new storage format for PostgreSQL Mark Kirkwood <mark.kirkwood@catalyst.net.nz>
Re: zheap: a new storage format for PostgreSQL Amit Kapila <amit.kapila16@gmail.com>
Re: zheap: a new storage format for PostgreSQL Amit Kapila <amit.kapila16@gmail.com>
Re: zheap: a new storage format for PostgreSQL Aleksander Alekseev <a.alekseev@postgrespro.ru>
Re: zheap: a new storage format for PostgreSQL Amit Kapila <amit.kapila16@gmail.com>
Re: zheap: a new storage format for PostgreSQL Fabien COELHO <coelho@cri.ensmp.fr>
Re: zheap: a new storage format for PostgreSQL Amit Kapila <amit.kapila16@gmail.com>
Re: zheap: a new storage format for PostgreSQL Amit Kapila <amit.kapila16@gmail.com>
Re: zheap: a new storage format for PostgreSQL Satyanarayana Narlapuram <Satyanarayana.Narlapuram@microsoft.com>
Re: zheap: a new storage format for PostgreSQL Amit Kapila <amit.kapila16@gmail.com>
Re: zheap: a new storage format for PostgreSQL Hartmut Holzgraefe <hartmut.holzgraefe@gmail.com>
Re: zheap: a new storage format for PostgreSQL Mithun Cy <mithun.cy@enterprisedb.com>
Re: zheap: a new storage format for PostgreSQL Pavel Stehule <pavel.stehule@gmail.com>
Re: zheap: a new storage format for PostgreSQL Amit Kapila <amit.kapila16@gmail.com>
Re: zheap: a new storage format for PostgreSQL Mithun Cy <mithun.cy@enterprisedb.com>
Re: zheap: a new storage format for PostgreSQL Pavel Stehule <pavel.stehule@gmail.com>
Re: zheap: a new storage format for PostgreSQL Amit Kapila <amit.kapila16@gmail.com>
Re: zheap: a new storage format for PostgreSQL Pavel Stehule <pavel.stehule@gmail.com>
Re: zheap: a new storage format for PostgreSQL Robert Haas <robertmhaas@gmail.com>
Re: zheap: a new storage format for PostgreSQL Pavel Stehule <pavel.stehule@gmail.com>
Re: zheap: a new storage format for PostgreSQL Robert Haas <robertmhaas@gmail.com>
Re: zheap: a new storage format for PostgreSQL Pavel Stehule <pavel.stehule@gmail.com>
Re: zheap: a new storage format for PostgreSQL Robert Haas <robertmhaas@gmail.com>
Re: zheap: a new storage format for PostgreSQL Amit Kapila <amit.kapila16@gmail.com>
Re: zheap: a new storage format for PostgreSQL Pavel Stehule <pavel.stehule@gmail.com>
Re: zheap: a new storage format for PostgreSQL Alexander Korotkov <a.korotkov@postgrespro.ru>
Re: zheap: a new storage format for PostgreSQL Amit Kapila <amit.kapila16@gmail.com>
Re: zheap: a new storage format for PostgreSQL Kuntal Ghosh <kuntalghosh.2007@gmail.com>
>Yes, we need to connect to the database for performing rollback
>actions.  Once the rollback for that database is over, undo apply
>worker will exit and you should be able to drop the database.

Thank you, Amit.
Can you have a look at this one?

create table t1 ( a text ) partition by list (a);
create table t1_1 PARTITION of t1 (a) for values in ('a');
create table t1_2 PARTITION of t1 (a) for values in ('b');
create table t1_3 PARTITION of t1 (a) for values in ('c');
create table t1_4 PARTITION of t1 (a) default;

postgres=# \d+ t1
                                   Table "public.t1"
 Column | Type | Collation | Nullable | Default | Storage  | Stats target | Description 
--------+------+-----------+----------+---------+----------+--------------+-------------
 a      | text |           |          |         | extended |              | 
Partition key: LIST (a)
Partitions: t1_1 FOR VALUES IN ('a'),
            t1_2 FOR VALUES IN ('b'),
            t1_3 FOR VALUES IN ('c'),
            t1_4 DEFAULT
Options: storage_engine=zheap


insert into t1 select 'a' from generate_series ( 1, 1000000 );
insert into t1 select 'b' from generate_series ( 1, 1000000 );
insert into t1 select 'c' from generate_series ( 1, 1000000 );

postgres=# begin;
BEGIN
postgres=# update t1 set a = 'd' where a = 'a';
UPDATE 1000000
postgres=# rollback;
ROLLBACK
postgres=# select * from t1 where a = 'd';
postgres=# select * from t1 where a = 'd';
postgres=# select * from t1 where a = 'd';

The selects at the end take seconds and a lot of checkpoints are happening.

Regards
Daniel






В списке pgsql-hackers по дате отправления
От: Tomas Vondra
Дата:
От: Uday Bhaskar V
Дата:
Сообщение: Re: Sequential UUID Generation
FAQ