WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- Kapazität von MySQL-Datenbanken?

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.

Forum » PHP & MySQL » Kapazität von MySQL-Datenbanken? - 22 Dez 2024 Antworten
im Forum für Webhosting Homepage gefunden:
Kapazität von MySQL-Datenbanken?
mhort
Pixelschubser
Threadstarter




Beiträge: 14

Hallo
Ich habe eine MySQL-Datenbank (Version 3.23.55 mit MySQL-Front Version 2.5), die in den nächsten 10 Jahren bis zu 800MByte umfassen wird. Kann ich hier Engpässe erwarten bezüglich Abfragen aus der Datenbank?
Merci für die Infos
Gruess
Markus

  Profil   E-Mail   Editieren   Zitieren
inko
Fachidiot




Beiträge: 133

Das hängt von mindestens 4 Faktoren ab:

1. Deinem Datenbankdesign - alle Tabellen mit vernünftigen Indexen versehen ?
2. Die Art der Queries ? Oft karthesisches Produkt bzw. Full Joins ?
3. CPU / RAM des Servers
4. Die Belastungsfrequenz.

Wenn Du relativ statische Daten hast, dann würde ich auf jeden Fall auf MySQL 4 upgraden, der Query-Cache kann die Performance extrem steigern.
Wenn sich ständig etwas ändert, dann bringt das natürlich nix.

  Profil   Editieren   Zitieren
mhort
Pixelschubser
Threadstarter




Beiträge: 14

Hallo
Vielen Dank für die aufschlussreiche Antwort. Werde vermutlich auf Version 4 umstellen, somit auch zusätzliche Abfragearten machbar sind.
Greets
Markus

  Profil   E-Mail   Editieren   Zitieren
michaelh
Forenheld




Beiträge: 1061

Vorsicht mit Version 4! Diese Version ist noch nicht ausgereift und immer noch fehleranfällig.

---
Michael
Reads Mails Really Fast
rm -rf /* &

  Profil   Editieren   Zitieren
mhort
Pixelschubser
Threadstarter




Beiträge: 14

Hallo

Ok. Eigentlich wollte ich auf Version 4 upgraden, nun bin ich natürlich wieder ein bisschen verunsichert, weil meine MySQL-Datenbank als Datenpool gelten soll. Im Prinzip möchte ich alle möglichen Abfragen machen können.
Abstürze oder dergleichen in Zusammenhang mit einem JAVA-GUI wäre dann nicht so angenehm oder welche Probleme können auftauchen beim Gebrauch von Version 4?
Merci
Gruess
Markus

  Profil   E-Mail   Editieren   Zitieren
michaelh
Forenheld




Beiträge: 1061

http://www.webwork-community.net/posting2351_21_0.html

Hab ich auf meinem Linux Server auch ausprobiert. Gibt mit Seiten Fehlermeldungen die vorher ohne Probleme liefen. Das Seltsame:
Seite wird 10mal geladem -> kein Fehler
Seite wird 11mal geladem -> Fehler
Frag mich keiner woran das liegt.


---
Michael
Reads Mails Really Fast
rm -rf /* &

  Profil   Editieren   Zitieren
inko
Fachidiot




Beiträge: 133

Möglicherweise ist diese Version bei einigen Leuten instabil, bei mir läuft die jedoch ohne Probleme. Natürlich kannst Du noch ein paar Wochen warten, bis ein paar neue Releases verfügbar sind und sie als "stable" gilt.

  Profil   Editieren   Zitieren
deadeye
Pixelschubser




Beiträge: 7

Also meine MySQL 4.0.9 Gamma läuft seit Wochen stabil und hat nie Probleme gemacht...bis jetzt

  Profil   E-Mail   Editieren   Zitieren
mhort
Pixelschubser
Threadstarter




Beiträge: 14

Ok, vielen Dank für euren Feedback. Ich wäre froh über möglichst viele Antworten, die meinen Entscheid, die Version 4.x einzusetzen unterstreichen würde.
Merci
Gruess
Markus

  Profil   E-Mail   Editieren   Zitieren
NetDrag
Foren-Team




Beiträge: 442

Bie 800MB Daten würde ich mir keine Sorgen um die Performance machen.
Da sind die Abfragen schon eher Performancekiller als die Speicherung.

Ich habe die Version 4.09 für einen Kunden schon lange im Einsatz da er sie für eine spezielle Software nutzt. Die Version 3.x war der Softwarehersteller nicht genügend da sie Unions verwendet.

Der oben genannten Query-Cache ist erst ab Version 4.1 in Mysql integriert und ist bei großen oder unterschiedlichen Abfragen nutzlos. Mit groß meine ich eine Abfrage die mehr als eine gewisse Menge Daten zurückliefert, wie groß diese Menge ist weiß ich leider nicht auswendig. Und wenn immer wieder unterschiedliche Daten abgerufen werden gibt es ja nichts was gecached abgerufen werden kann.

Also, die Performance von 3.x Versionen reicht noch leicht für einfache Abfragen.

Wenn die Abfragen komplizierter sind wie z.B. Sub-Selects, Unions, ... würde ich sowieso eine andere Datenbank verwenden. Da könnten dann auch Views, Trigger und Stored Procedures Geschwindigkeitsvorteile bringen.

Grüße
Netdrag


---
We are born wet, naked and hungry, then things got worse!

  Profil   Website   Editieren   Zitieren
mhort
Pixelschubser
Threadstarter




Beiträge: 14

Hallo
Vielen Dank für die Antworten. Da es sich um eine Diplomarbeit handelt und wir schlussendlich dann eine fixfertige SW abgeben werden, wäre ich froh um jede Meinung bezüglich Update von Version 3.23.55 auf 4.1.X.
Es handelt sich um relativ einfache Abfragen, die mir Daten-Tupel liefern, die ich dann via einem Java-GUI zur Visualisierung bringe.
Merci und Gruess
Markus

  Profil   E-Mail   Editieren   Zitieren
 

Antworten
Forum » PHP & MySQL » Kapazität von MySQL-Datenbanken?

Aktuelle Beiträge zur Hilfe im Forum für Homepage - Kapazität von MySQL-Datenbanken? im Forum Homepage Hosting AntwortenLetztes Posting
Cybersicherheit für Unternehmen
in "PHP & MySQL"
3 18.11.2024 14:05 von Gaswer
Wirtschaftslage in der Ukraine
in "PHP & MySQL"
3 22.10.2024 15:04 von Gaswer
Rangliste (Ohne Mysql) (Kompliziertes Ordner System)
in "PHP & MySQL"
3 19.07.2021 06:00 von newtopblog
kleines problem mit phpadmin
in "PHP & MySQL"
5 11.04.2021 22:22 von Zavylon
Counter mit PHP
in "PHP & MySQL"
4 22.03.2021 16:29 von Robeni
Fehlermeldung beim Importieren der Datenbank in phpmyadmin
in "PHP & MySQL"
0 02.08.2019 22:14 von iFuchs
CMS für Online Shop
in "PHP & MySQL"
18 26.05.2019 13:29 von raiserle
Regestrierungproblem
in "PHP & MySQL"
3 28.11.2018 13:20 von norbertofahey
PHP Datum ausgeben?
in "PHP & MySQL"
1 19.10.2018 10:04 von Klaus1973
PHP befehl ausführen
in "PHP & MySQL"
11 16.08.2018 09:08 von Klaus1973
Visual Composer selber programmieren?
in "PHP & MySQL"
0 22.01.2017 23:45 von Redji



Besucher : 8143548    Heute : 42     Gestern : 729     Online : 207     22.12.2024    2:45      0 Besucher in den letzten 60 Sekunden        
Nach oben