|
|
Indexase struktur
|
21.3.2006 06:34
MaReK Olšavský
|
Pokud to, že je nelze jednoduše indexovat pro Vás znělo podivně, tak vězte, že hned v příštím díle jedna metoda je. |
|
|
Další důvod, proč to nedělat
|
21.3.2006 17:37
Petr Zajíc
|
Jak se takové typy budou chovat "navenek", tzn. například když je budu chtít zpracovávat přes ODBC? Myslím, že asi dost divoce. Nebo jak taková data exportovat do databáze, která složeniny nepodporuje? |
|
|
Re: Další důvod, proč to nedělat
|
21.3.2006 17:58
Aleš Hakl
|
No nicmene cosi podobneho plati o 90% featur PostgreSQL ^_^. |
|
|
Re: Další důvod, proč to nedělat
|
22.3.2006 05:27
MaReK Olšavský
|
Každá databáze má své povinosti. V současnosti autoři PgSQL tvrdí, že jsou nejblíže SQL::99 z těch open source db serververů. Já jí preferuji, ne že bych nepoužíval i MySQL a FirebirdSQL, ale PgSQL mi vyhovuje nejvíce a důvody?
- Pro web není problém najít hosting, který PgSQL podporuje.
- Přišel jsem na ní v době, kdy MySQL jednoduše nepodporovala transakce, klíče, stored procedury a zvykl jsem si.
- Stored procedury nemusím psát jen v jakémsi PL/SQL, ale mohu použít třeba Perl, Python a TCL.
- Její výkon při vzrůstajícím počtu (současně pracujících) uživatelů nejde tak rychle dolů jako u MySQL, byť při malém počtu uživatelů je pomalejší.
|
|
|
Re: Další důvod, proč to nedělat
|
22.3.2006 05:40
Petr Zajíc
|
Já už si delší dobu pohrávám s myšlenkou udělat nějaký spravedlivý srovnávací benchmark mezi MySQL, PostgreSQL a Firebirdem. Ale zatím mi mi každý tvrdí, že mezi "spravedlivý" a "benchmark" je zhruba zhruba taková vzdálenost jako mezi "poctivý" a "politik". Tak nevím, jestli se do toho pustím. |
|
|
Re: Další důvod, proč to nedělat
|
22.3.2006 05:21
MaReK Olšavský
|
Petře máš 100% pravdu, je to trochu divoký, ODBC jsem nikdy nepotřeboval, vždy jsem vystačil s podporou přímo pro jednotlivé jazyky a tam se dalo to použití vyggoglit. Hlavně můj kontakt s tímto typem byl na jednom jediném projektu a po 14 dnech jsem kolegu přesvědčil, že se vše rozlomilo do tabulek a struktury zmizly. |
|
|
k cemu je pouzivat
|
22.3.2006 08:21
Pavel Stěhule
|
Vlastni typy se pouzivaji: a) pokud portujete z Oracle, b) ve starsich verzich postgresu bez OUT parametru, to byl jediny zpusob jak z funkce dostat vic hodnot.
Pouzivanim vlastnich typu jde proti normalizaci, v nekterych pripadech to muze zprehlednit tabulku, ale jinak neni moc uvodu proc je pouzivat mimo plpgsql. |
|
|
|
|
KOMENTARZE
|
Tylko zarejestrowani użytkownicy mogą dopisywać komentarze.
|
|
Szukanie oprogramowania
|
©Pavel Kysilka - 2003-2024 |
maillinuxsoft.cz | Design:
www.megadesign.cz
|