Portál AbcLinuxu, 30. října 2025 00:07
. Zbyva jako priklad komercni databaze Oracle ve srovnani s Postgresql.
U velke zakazky za 150 tEU je podil Oracle ca. 15 tEU - 10%. Vedeni rozhodne pro Oracle. Nemusite tedy prejit z MySQL na Postgresql, protoze velkou zakazku stejne nedostanete.
U male zakazky za 15 tEU nemuzete samozrejme prijit s Oracle, zde je mozno nabidnout Postgresql nebo MySQL. Protoze se jedna o jednodussi aplikaci , vystacite s MySQL - neni li dokonce lepsi. Opet neni treba menit databazi.
Tot vse a pekny zbytek weekendu
vubec - i kdyz to tak nevypada, mi nejde o flame. Poukazuji na diskuzi z 11.10.2002 na cz.comp.database.misc - tak jsem tuto problematiku nadhodil - s vysledkem, ze zkuseni kolegove potvrdili, ze pristupova prava se resi v aplikacni vrstve. Samozrejme jsou proto jeste jine duvody, nez ze par lidi v nejake konferenci reklo...
Ale jak jsem napsal jiz kolegovi Kysilkovi, je na case sepsat kriticky clanek k SQL. Abychom zde netlachali zadarmo.
btw: ja v brne jenom studuju, ale on ten hantec je takovy paradne nakazlivy :)
no vypada to, ze zacinam psat pojednani o databazich na pokracovani
"Integrita dat pomocí cizích kličů - je z duvodu modularizace reseni lepsi ralizovana aplikaci" - a to je presne ten duvod, proc tady cizi klice jsou, protoze v aplikaci (cim vetsi tim casteji) se velmi casto zapomenes a prusvih je na svete (a kdo to ma ladit
))
"Složené dotazy - pro modularizaci reseni velmi slaba pomucka" - to, ze MySQL neumi vnorene dotazy, to mu doposud nejsem schopen zapomenout
A jeste jedna vec, kdyz uz budu predpokladat, ze k databazi pristupuje jen ma aplikace, tak zrejme jste toho napsal opravdu velmi malo, protoze velmi casto se stane, ze operaci nelze zapsat atomicky - ano narazim spise na transakce - a kdyz v teto neatomicke operaci z duvodu, ktere naprosto nemuzete ovlivnit ta operace neni korektne dokoncena, tak mate po integrite a jiz nemate sanci zjistit, co jste pomoci sve kvalitni aplikace podelal...
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.