Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
MySQL Größe? [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
MySQL Größe?


 
Maikel
26-09-2003, 12:41 
 
Hallo hap ma ne simple Frag:
Wieviel Datensätze (Anzahl, oder MB) kann eine MySQL Tabelle eigentlich ab? Ab wann lohnt es sich eine Tabelle in zwei zu splitten?

Ha... wer weiß es, wer weiß es?! :-)

Gruß
*Maikel*

 
Lord-Napoleon
26-09-2003, 13:49 
 
meiner meinung nach ist es unbegränzt!

 
goth
26-09-2003, 13:53 
 
Man splitted eine Tabelle in zwei Tabellen wenn es der DB-Entwurf benötigt ... nicht weil die Tabelle zu voll wird ... dann sollte man sich eher überlegen ob man die Informationen nicht komprimieren und die komprimierten Informationen aus der Tabelle löschen kann.

Limitierungen der Tabellengrößen bestehen ansonsten nur in den Dateigrößen-Grenzen des OS ...

 
JoelH
26-09-2003, 13:53 
 
in eine Tabelle gehören nur die Spalten rein die da auch gebraucht werden. Naja und wenn sie gebraucht werden braucht man sie eben. Dies zu den Spalten. Was die Zeilen angeht, MySQL verträgt schon einiges. Naja und es macht IMHO keinen Sinn Tabellen zu splitten, denn dann musst du immer zweimal suchen und dadurch dauert die Abfrage noch länger.

 
Maikel
26-09-2003, 14:35 
 
Ja klaro splitte ich die Tabellen nur wenn es Sinnvoll ist, aber deshalb war ja meine Question: was ist das Limit vom MySQL? wieviel Daten passen denn in eine Tabelle rein bis sie schwierigkeiten verursacht? Kann doch net sein das es an der Festplattengröße liegt, oder? Heißt also: ich kann eine Tabelle 20GB mit Daten füllen?

*Maikel*

 
wahsaga
26-09-2003, 15:11 
 
Original geschrieben von Maikel
Heißt also: ich kann eine Tabelle 20GB mit Daten füllen?
so viel daten bekommst du doch mit einer normalen webapplikation nie im leben zusammen.

wenn du also wirklich ein mega-riesen-projekt vor dir hast, dann beschreibe dieses auch etwas genauer.
wenn du aber nur eine normale webseite mit datenbankuntersützung machen willst - dann mach einfach! sich in dem fall weitere gedanken um eventuelle limits von mysql zu machen, ist zeitverschwendung.

 
Abraxax
26-09-2003, 15:45 
 
Original geschrieben von Maikel
Heißt also: ich kann eine Tabelle 20GB mit Daten füllen?wenn dein dateisystem erlaubt dateien dieser größe zu haben, ja.

wenn ich nicht irre kann windoof z.b. nur 4 GB.

 
JoelH
26-09-2003, 17:10 
 
MySql splittet eien DB doch eh in 3 Dateien oder ? Dann sind es schon 12 GB *gg*

 
Abraxax
26-09-2003, 17:22 
 
aber nur 4 GB daten... :p

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:41 Uhr.