Noch was...

Am 2005-01-20 16:43:21, schrieb Jan Kesten:
> Moin,

> Hmm, vielleicht sollest Du mal dein Datenbank-Schema �berdenken? Wenn
> ich mal davon ausgehe, dass Du da 1TB an Daten auf 800000 Tabellen
> verteilst, dann sind das ja nicht mal 2 MByte Daten pro Tabelle im
> Schnitt. Ohne jetzt den Anwendungsfall zu kennen, wage ich mal die
> Vermutung das man dort etwas verbessern k�nnte...

Das sind Projectbezogene Tabellen, wof�r es zuviele unterschiedlich
gibt.  Der gr��te Teil jeder Tabelle besteht aus Referenzen auf die
Haupttabelle und andere...

Auch wenn die meisten der 800.000 Tabellen kleiner als 100 kByte sind,
das sind Projecte und wenn da eine verschit geht, ist das Project hin.

Diese Tabellen sind ja auch das, was ich per Webinterfache exportieren
will und dazu alle Referenzen vollst�ndig.

Sprich, ich lege einen dump an, der alle informatinen eine projects
beinhaltet inclusive bin�rer Daten... Diesen Dump k�nnen die $USER
dann wiederum in ihre eigene Datenbank importieren, ohne das
Referenzen kaputt gehen.

Also k�nnen $USER meine Datenbank St�ckchenweise oder theoretisch
vollst�ndig replizieren.

Das Problem ist nur, wie kann ich das am besten machen ?
Du kannst ja nicht einfach eine dump importieren...
Mu�t also mit tempor�ren Tabellen arbeiten und in der Datenbank
oder mit Hilfe eines externen PHP Scripts die Daten an die richtige
stelle bef�rdern...

Anm:    Ja ich verwende die PostgreSQL als erweitertes Dateisystem.

        Bevor ich mit Linux angefangen habe habe ich zehntausende
        von Dateien im filesystem gehabt.
        Alles unter TDDOS (32-Bit)
        Jede partition mit 2 GByte (~65000 Dateien pro Patition)
        hat auch funktioniert, nur Suchfunktionen waren halt der
        Horror.

        Auch mein Datenbankprogramm (programmiert mit DJGPP in 32Bit)
        hat einwandfrei funktioniert...

        Linux ist halt der Zeit angemessener...

Greetings
Michelle

-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/ 
Michelle Konzack   Apt. 917                  ICQ #328449886
                   50, rue de Soultz         MSM LinuxMichi
0033/3/88452356    67100 Strasbourg/France   IRC #Debian (irc.icq.com)

Attachment: signature.pgp
Description: Digital signature

Antwort per Email an