From: | "Albe Laurenz" <laurenz(dot)albe(at)wien(dot)gv(dot)at> |
---|---|
To: | "Andreas Kretschmer *EXTERN*" <akretschmer(at)spamfence(dot)net>, <pgsql-de-allgemein(at)postgresql(dot)org> |
Subject: | Re: Umstellung von MySQL auf PostgreSQL |
Date: | 2012-07-16 07:34:19 |
Message-ID: | D960CB61B694CF459DCFB4B0128514C208246B3C@exadv11.host.magwien.gv.at |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-de-allgemein |
Andreas Kretschmer schrieb:
> Guenther Boelter <gboelter(at)gmail(dot)com> wrote:
>> 1. Unter MySQL habe ich fuer meine Anwendung eine Datenbank namens 'erpel'
>> 'sozusagen' fuer die Verwaltung und dann je eine Datenbank pro Mandant.
>> Dieses Konzept will ich dem Grunde nach auch beigehalten, daher hierzu
>> folgende Frage:
>>
>> Wenn ich eine database mit Namen 'davaosoft' anlege und darunter dann
>> jeweils ein schema pro Mandant, also Mandant01, Mandant02 etc. Sollte ich
>> dann auch ein eigenes Schema fuer 'erpel' anlegen, oder kann ich fuer diese
>> Daten auch das Schema 'public' benutzen? Es geht bei 'erpel' letztlich nur
>> um 2 tables mit zusammen ca. 12 Spalten.
> Geschmackssache, Dir überlassen.
Ich weiß auch nicht die richtige Lösung, das hängt von der Software ab,
aber bei "public" sind zwei Dinge zu beachten:
1) In der Standardeinstellung hat jeder Schreibzugriff auf "public".
Das kann man natürlich leicht ändern, ich wollte es nur gesagt haben.
2) Das Schema "public" is standardmäßig im Suchpfad, Objekte darin werden
also be Zugriff ohne Schema-Qualifikation gefunden.
Das kann man natürlich auch ändern.
Die Übersetzung in ein eigenes Schema "erpel" wäre wahrscheinlich
dem MySQL-Setup am ähnlichsten (was natprlich nicht heißt, das das die
beste Methode sein muß).
Liebe Grüße,
Laurenz Albe
From | Date | Subject | |
---|---|---|---|
Next Message | Guenther Boelter | 2012-07-16 09:06:00 | Re: Umstellung von MySQL auf PostgreSQL |
Previous Message | Andreas Kretschmer | 2012-07-15 15:02:40 | Re: Umstellung von MySQL auf PostgreSQL |