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)
Grenzen von MySQL? [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
brauche Webseite ideal für Vereine und Firmen
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Grenzen von MySQL?


 
TBT
19-12-2004, 12:21 
 
Hallo,

ich arbeite aktuell an einem etwas größerem Projekt, und wollte mal fragen,
was MySQL so aushält? Dabei möchte ich wissen, wieviel Tabellen man so in einer
DB unterbringen kann ohne Probleme mit der Performance zu bekommen.

Mein aktuelles Projekt (dev-Umgebung) besteht derzeit aus

125 Tabellen mit 979 Spalten 250.000 Datensätzen und 20MB Größe

es wird geschätzt, das noch ca 40-50 Tabellen hinzukommen.
Nach dem Import der kompletten Altdaten (Vorgängersystem) dürften ca 600.000
Datensätze vorhanden sein, mit einer DBgröße von 60-70 MB.

Das System wird im laufenden Betrieb 5-10.000 Datensätze pro Arbeitstag wachsen.

 
S.Oliver
19-12-2004, 13:55 
 
Das dürfte mysql grad so hinbekommen ;)

-> http://www.mysql.de/products/maxdb/features.html#Specification

 
TBT
20-12-2004, 08:44 
 
aber gerade so ... :D

 
matz0r
20-12-2004, 18:44 
 
MaxDB ist aber nicht gleich MySQL!?

Sollte aber trotzallem nicht an die Grenzen von MySQL kommen!

gruß, matze

--

http://www.eweek.com/slideshow/0,3670,s=1590&a=23120&po=1&i=1,00.asp

 
TBT
20-12-2004, 18:47 
 
derzeit wird ausschließlich mit MyIsam Tabellen gearbeitet,
bei 126 Tabellen und 1017 Spalten ist alles noch super schnell :D

 
xManUx
20-12-2004, 18:51 
 
Reine Neugierde.. aber wofür brauch man so viele Tabellen? :D

 
TBT
20-12-2004, 18:57 
 
für eine firmeninterne Anwendung
inclusive vollen Log aller Änderungen an relevanten Daten

 
xManUx
20-12-2004, 19:12 
 
Hört sich nach viel Zeit an... Zeit ist Geld.. Sicher auch schweineteuer :D

 
TBT
20-12-2004, 19:23 
 
Original geschrieben von xManUx
Hört sich nach viel Zeit an... Zeit ist Geld.. Sicher auch schweineteuer :D
das ist derzeit meine Hauptaufgabe, neben der Administration der gesamten Technik ( von Telefon bis Server alles )
geht aber alles, da ich einen Terminalserver mit 39 Thinclients (eigentlich wartungsfrei) aufgebaut habe,
die Administration sich also auf einen Windows2003 Server, 4 WindowsXP Prof PC's sowie meinen 6 Linuxservern beschränkt.
Ab und zu mal nen User einrichten, aber sonst ist es ruhig *aufHolzklopf*
Ansonsten heißt es bei unseren Kunden mal technische Hilfe per Telefon, oder vom Kunden bezahlt mal auf die Schnelle
in den Flieger steigen, um persönlich vorbei zu kommen.

Aber eigentlich kann ich tuen und lassen was ich will :D
und das macht richtig viel Spass :D

 
asp2php
20-12-2004, 22:16 
 
Original geschrieben von xManUx
Reine Neugierde.. aber wofür brauch man so viele Tabellen? :D
soviel ist das ja auch nicht, wir haben in unserem Intranet fast 100 Anwendungen, von jedem 3 bis 10 Tabellen, na ja es wächst immer noch, Backend ist allerdings MS-SQL, Frontend ist hauptsächlich ASP, nebenbei ein paar PHP und Java-Aplets ;)

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 18:27 Uhr.