Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Geschwindigkeit, Website ... liegts an mysql?

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
Deathcore
PostRank 5
PostRank 5
Beiträge: 258
Registriert: 05.11.2008, 17:20
Wohnort: Bavaria

Beitrag von Deathcore » 16.10.2009, 09:19

Hallo Zusammen, ich hab auf einem Projekt ein massives (schwankendes) Geschwindigkeitsproblem.
Es artet soweit aus, dass der Seitenaufbau teilweise bis zu 20 Sekunden dauert!!!!

An der Website ist eine Datenbank gekoppelt (Produkte, Statistik etc...)

Lustigerweise lädt die Seite blitzschnell, sobald ich die Datenbankanbindung rauslösche.

Also muß es etwas mit der Datenbank zu tun haben.

Hat wer eine Idee an was das liegen könnte?
Irgendein Anhaltspunkt? Ich weiß echt nichtmehr weiter :(

Bin für jeden Tipp dankbar


----
Datenbank ist MySQL 5.0.27


EDIT: gibt es irgendein Tool das mir anzeigt was gerade im Moment geladen wird, sobald ich auf eine Seite gehe?

Praxisbeispiel wenn die Seite mal wieder "hinkt": Ich geh auf die Seite, -weißer Bildschirm- ... sehr lange und dann steht innerhalb 0,005 Sek alles da...
Zuletzt geändert von Deathcore am 16.10.2009, 09:37, insgesamt 1-mal geändert.

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


tryout
PostRank 2
PostRank 2
Beiträge: 63
Registriert: 04.09.2009, 16:47

Beitrag von tryout » 16.10.2009, 09:23

Kunde bei 1und1?... :lol:

Deathcore
PostRank 5
PostRank 5
Beiträge: 258
Registriert: 05.11.2008, 17:20
Wohnort: Bavaria

Beitrag von Deathcore » 16.10.2009, 09:34

ne ;-)


...wie gesagt der Webspace ist auch arschschnell, aber sobald es ab in die Datenbank geht ist es vorbei.


Wir haben zum test die Datenbank auchschon komplett geleert dann war es AUCH wieder schnell.

aber ich kann ja nicht alle 2-3 Wochen alles aus der Datenbank löschen :bad-words:

Alda
PostRank 10
PostRank 10
Beiträge: 4584
Registriert: 27.01.2009, 20:19
Wohnort: Kaiserslautern

Beitrag von Alda » 16.10.2009, 09:38

Das Löschen kannst Du automatisieren. Was Du sagst hört sich für mich erst einmal danach an, als würde jede Menge überflüssiger Müll mit übertragen. Cache-Problem?

Synonym
PostRank 10
PostRank 10
Beiträge: 3708
Registriert: 09.08.2008, 02:55

Beitrag von Synonym » 16.10.2009, 09:42

Hört sich für mich eher nach schlechten / nicht optimierten Abfrage an oder einer schlechten Datenbankstruktur. Keine Daten sind schnell, wenige wahrscheinlich auch und wenn es mehr werden geht er in die Knie. Das wären solche Faktoren.

Abfragen testen / prüfen
Abfragen optimieren
Slow-Log prüfen
Indieze prüfen / setzen
DB-Cache prüfen evtl aktivieren

etc....

Mork vom Ork
PostRank 9
PostRank 9
Beiträge: 2557
Registriert: 08.07.2008, 11:07
Wohnort: Aufm Friedhof.

Beitrag von Mork vom Ork » 16.10.2009, 10:21

Deathcore hat geschrieben:Lustigerweise lädt die Seite blitzschnell, sobald ich die Datenbankanbindung rauslösche.
Zeige die Abfragen, die die „Datenbankanbindung“ ausführt und die Tabellenstruktur(en) dazu, einschließlich der Indizes (wenn du eine Abfrage ohne Index durchführst, muss die komplette Tabelle durchwühlt werden - das kann dauern).

Deathcore
PostRank 5
PostRank 5
Beiträge: 258
Registriert: 05.11.2008, 17:20
Wohnort: Bavaria

Beitrag von Deathcore » 16.10.2009, 10:53

super! Dankeschön für die reichlichen Antworten. Ich mach mich mal weiter auf die Suche und zerleg das gute Stück.

Ich melde mich wenn es Neuigkeiten gibt.

Danke und schönes Wochenende

seo-theo
PostRank 7
PostRank 7
Beiträge: 536
Registriert: 18.10.2006, 21:10

Beitrag von seo-theo » 16.10.2009, 10:55

aktiviere die SLOW_QUERY_LOG - und Du weißt, was in der Datenbank hängt. Dafür gibts dieses Logfile........
Grüße
Seo-Theo

Und wenn du lange in einen Gockel blickst, blickt der Gockel auch in dich hinein.


Bist Du Admin eines großen Forums? Wenn ja, dann klick mal hier...

Anonymous

Beitrag von Anonymous » 16.10.2009, 13:45

prüfe erstmal ob alle Felder die in einer where clausel stehen auch einen key haben...

Matthias3x
PostRank 1
PostRank 1
Beiträge: 8
Registriert: 17.10.2008, 04:23

Beitrag von Matthias3x » 16.10.2009, 23:02

Läuft deine Datenbank extern? Das ist bei den meisten Webspace-Paketen der Fall. Deine Seite liegt dann auf einem Server der ausschließlich die Seiten hostet, die DB wird dann von einem speziellen DB-Server gehostet. Wenn der ab und an an der Grenze läuft oder stark genutzte DB´s hostet, kommt sowas vor.

Es kann aber eben auch an ungünstigen DB-Abfragen deiner Scripte liegen.

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag