Re(3): F: Geizhals / Webserver
Geizhals » Forum » Geizhals » F: Geizhals / Webserver (27 Beiträge, 332 Mal gelesen) Top-100 | Fresh-100
Du bist nicht angemeldet. [ Login/Registrieren ]
.  Re: F: Geizhals / Webserver  (Psychopath am 12.11.2003, 22:12:39)
.  Re: F: Geizhals / Webserver  (Schnäppchenführer am 12.11.2003, 22:14:13)
..  Re(2): F: Geizhals / Webserver  (matrox am 12.11.2003, 22:18:44)
....  Re(4): F: Geizhals / Webserver  (airboy am 12.11.2003, 23:09:25)
...  Re(3): F: Geizhals / Webserver  (Ardjan am 13.11.2003, 00:12:33)
..  Re(2): F: Geizhals / Webserver  (LoneTiger am 12.11.2003, 23:05:52)
.  Re: F: Geizhals / Webserver  (LoneTiger am 12.11.2003, 22:49:04)
..  Re(2): F: Geizhals / Webserver  (matrox am 12.11.2003, 23:08:09)
...  Re(3): F: Geizhals / Webserver  (Psychopath am 12.11.2003, 23:09:00)
....  Re(4): F: Geizhals / Webserver  (Robe am 14.11.2003, 21:01:33)
.  Re: F: Geizhals / Webserver  (RealBorg am 12.11.2003, 23:36:57)
..  Re(2): F: Geizhals / Webserver  (dizo am 13.11.2003, 09:56:22)
..  Re(2): F: Geizhals / Webserver  (error-is.org am 13.11.2003, 16:53:27)
...  Re(3): F: Geizhals / Webserver  (matrox am 13.11.2003, 17:27:15)
....  Re(4): F: Geizhals / Webserver  (error-is.org am 13.11.2003, 17:32:09)
...
Re(3): F: Geizhals / Webserver
14.11.2003, 01:49:11
Ob man foreign keys braucht oder nicht ist wohl eine philosophiefrage, meiner meinung gehört deren funktionalität aber zur application logic und sollte auch dort gechecked werden -> second tier

Stored procedures sind bei postgresql lediglich ein workaround dafür, dass dieses im gegensatz zu praktisch allen anderen datenbanken keine prepared statements unterstützt. Das bedeutet, dass der query string jedesmal zusammengesetzt und geparsed werden muss, anstatt diesen einmal mit platzhaltern zu parsen und dann beliebig oft mit effizient zu verarbeitenden variablen aufzurufen.

Subqueries sind ein nettes feature, das es in MySQL 4.1 auch geben wird, praktisch gibt es aber kaum anwendungen die nicht auch mit einem join zu lösen wären.

Was mich an PostgreSQL am meisten stört ist die arrogante ignoranz praktischer anwendungen, so gibt es zwar eigene datentypen für beispielsweise MAC adressen oder geometrische figuren, aber für ein "select mac(column)" wird trotz des vorhandenen index auf diese column ein sequential scan über die ganze tabelle gemacht.

Auch die kompatibilität lässt stark zu wünschen übrig, so ist für jedes minor version upgrade (z.b. 7.2.x auf 7.3.x) ein dump und restore der ganzen datenbank und damit eine längere downtime notwendig, während man bei MySQL ganz locker von 3.x auf 4.x updaten und gegebenenfalls sogar wieder zurückgehen kann.

mfg
Tom (privat)

Resistance is futile!

Antworten PM Alle Chronologisch Zum Vorgänger
 
Melden nicht möglich
....  Re(4): F: Geizhals / Webserver  (error-is.org am 14.11.2003, 07:31:21)
..  Re(2): F: Geizhals / Webserver  (nergal am 14.11.2003, 08:28:47)
..  Re(2): F: Geizhals / Webserver  (D_I_D_I am 14.11.2003, 13:14:46)
...  Re(3): F: Geizhals / Webserver  (RealBorg am 14.11.2003, 15:01:48)
....  Re(4): F: Geizhals / Webserver  (D_I_D_I am 14.11.2003, 15:12:42)
.....  Re(5): F: Geizhals / Webserver  (RealBorg am 14.11.2003, 15:40:41)
......  Re(6): F: Geizhals / Webserver  (D_I_D_I am 14.11.2003, 17:02:38)
.....  Re(5): F: Geizhals / Webserver  (mar99 am 14.11.2003, 15:45:14)
 

Dieses Forum ist eine frei zugängliche Diskussionsplattform.
Der Betreiber übernimmt keine Verantwortung für den Inhalt der Beiträge und behält sich das Recht vor, Beiträge mit rechtswidrigem oder anstößigem Inhalt zu löschen.
Datenschutzerklärung