phpbar.de logo

Mailinglisten-Archive

[php] PHP-Scriptanpassung - von mysql auf postgresql

[php] PHP-Scriptanpassung - von mysql auf postgresql

Philip Hofstetter pilif_(at)_sen.ch
Fri, 02 Mar 2001 17:52:58 +0100


Hallöchen

> Hat einer von euch sowas schon mal gemacht
> (ich benutze auf der seite u.a. cyphor und
> pnews) ? gibts da irgendwo literatur und

ich...

> was muss ich da besonders beachten ausser
> dass ich nen megareplace aller db-funktionen
> machen muss (oder hat irgendjemand

Leider musst Du bei Postgres 7.0x relativ viel ändern, da es die SELECT
... FROM ... xxx JOIN syntax nicht unterstützt. Zudem kann der Postgres
7.0-Text-Datentyp maximal 8 KB Daten fassen (eigentlich kann die ganze
Datenreihe 8 KB lang sein). Alle diese Dinge sind in 7.1 behoben, das
aber noch in der Beta-Phase und daher bestimmt bei keinem Provider
installiert ist.

Weiterhin musst Du bei Postgres periodisch VACUUM auf die Datenbank
ausführen, um sowohl eine Analyse der möglichen Optimierungen
durchzuführen, als auch gelöschte/geänderte Datensätze vollkommen aus
der Datenbank entfernen.

Damit disqualifiziert sich Postgres leider, wenn es darum geht, schnell
ändernde Daten (wie z.B. Session-Informationen) in der Datenbank zu
speichern: Die Tabellen wachsen dann irrsinnig schnell an.

Ich würde Dir empfehlen, mal das Manual auf www.postgresql.org zu lesen
und dann einfach zu beginnen. Postgres sagt Dir dann schon, wenn ein
SQL-Statement unbekannt ist...

Pilif


php::bar PHP Wiki   -   Listenarchive