On Tue, Apr 12, 2022 at 10:11:48AM +0200, Pavel Stehule wrote:
> Ahoj
>
> út 12. 4. 2022 v 10:04 odesílatel Martin Janota <
janota...@gmail.com>
> napsal:
>
> > Ahoj,
> >
> > lze v postgresu nejakym způsobem vytvořit tabulku s partitioningem podle
> > sloupce, který není obsažen v této tabulce.
> >
> > Mám tabulku hodnot měření:
> >
> > *hodnota:*
> > id integer pk
> > mereni_id int fk mereni (id)
> > hodnota float
> >
> > Tabulku mereni:
> > *mereni*
> > id integer pk
> > misto_id int fk misto (id)
> > ...
> >
> > *Tabulku mist*
> > misto
> > id intgerer pk
> > ...
> >
> > A chtěl bych vytvořit parttitioning tabulky hodnota tak, aby v
> > každé partition tabulce byla data pouze z jednoho mista.
> > Jde to bez toho, ze bych tahal misto_id do této tabulky?
> >
>
> Dost pochybuju, že by to šlo. Řádek partišny musí být datově kompatibilní s
> řádkem rodičovské tabulky. Jinak by se musely transformovat řádky při
> čtení, a to je dost náročné na CPU.
ale ide urobiť view kde bude (virtuálny) stĺpec misto_id
> > <
https://groups.google.com/d/msgid/postgresql-cz/CAD4%3DHgB03nsNzR6JQiszskruywRUnMeZWf%2BJSWcupMypyrk1rA%40mail.gmail.com?utm_medium=email&utm_source=footer>
> > .
> >
>
> --
> Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny PostgreSQL-cz ve Skupinách Google.
> Chcete-li zrušit odběr skupiny a přestat dostávat e‑maily ze skupiny, zašlete e-mail na adresu
postgresql-c...@googlegroups.com.
> Chcete-li zobrazit tuto diskusi na webu, navštivte
https://groups.google.com/d/msgid/postgresql-cz/CAFj8pRBjGL4hxDwrHBW4s2SJd9kP6xHR4TBiv_QLDFM1af3S_Q%40mail.gmail.com.
--
Michal Páleník
www.oma.sk