OXID Community Forum

> German forum > Entwickler > Webshop langsam bis stillstand
Login
FAQ Members List Calendar Search Today's Posts Mark Forums Read

Thread: Webshop langsam bis stillstand


Reply
 
Thread Tools Display Modes
#Top   #11  
Old 07-16-2010, 02:01 PM
highknee88 highknee88 is offline
Senior Member
Join Date: Feb 2010
Posts: 133
highknee88 is on a distinguished road
Default AW: Webshop langsam bis stillstand

Er braucht 0.7s um einen Artikel zu laden... das ist auch nicht normal oder ?
Reply With Quote
#Top   #12  
Old 07-18-2010, 09:41 AM
highknee88 highknee88 is offline
Senior Member
Join Date: Feb 2010
Posts: 133
highknee88 is on a distinguished road
Default Re: Webshop langsam bis stillstand

InnoDB cache hit ratio 0 Cache ratio should be at least 90%


Kann das irgendwie der Grund sein ? oxarticles ist ja InnoDB
Reply With Quote
#Top   #13  
Old 07-20-2010, 10:48 AM
gaertnermarkus's Avatar
gaertnermarkus gaertnermarkus is online now
Senior Member
Join Date: Sep 2009
Location: Thalheim
Posts: 330
gaertnermarkus is on a distinguished road
Default Re: Webshop langsam bis stillstand

hallo,

2 Vorschläge:

1) Prüfen der Kardinalität der Tabellenfelder:
Wenn auf einer Tabelle diverse Primax/Index gesetzt sind, gibt die Kardinalität für jedes dieser Felder die Anzahl der füllten Felder an. (jeder kann ja googlen für eine bessere Erklärung ;-) )
Wenn die Kardinalität für eines/alle Felder fehlerhafte Werte hat, muss die Datenbank bei den Aufrufen diesen Werte ständig neu ermitteln. Dies kann unter Umständen schon mal einen Shop ausser Gefecht setzten (bsp. die Neuberechnung der Artikel pro Kartegorie).
Manchmal hilft das Reparieren/Optimieren einer Tabelle. In anderen Fällen muss die Tabelle innerhalb der Datenbank kopiert werden, damit die Kardinalität neu berechnet wird.

2) Umstellung des Tabellen-Typs von InnoDb auf MyISAM
Im Shop gibt es einige simple Abfragen auf die oxseo-Tabelle. Wenn der Tabellentype von oxseo InnoDb ist nimmt die Abfragedauer zu. (Erfahrungswerte: pro 10000 Einträge um ca. 1 Sekunde mehr MySQl/Shop-"Denkzeit").
Je nach Shop kann auch oxarticles oder oxcategories umgestellt werden.
Die oxorder und oxorderarticles sollten nicht umgestellt werden!

mfg
__________________
D³ Data Development - Inh. Thomas Dartsch | OXID Premium Solution- & Technologiepartner

Das Oxid-Forum mit seinen Möglichkeiten ist kein Supportkanal von uns.
Für Supportanfragen nutzt bitte unsere Supportadresse: support@shopmodule.com.

Shop | Blog | FAQ | Facebook
Reply With Quote
#Top   #14  
Old 07-21-2010, 10:07 AM
highknee88 highknee88 is offline
Senior Member
Join Date: Feb 2010
Posts: 133
highknee88 is on a distinguished road
Default AW: Webshop langsam bis stillstand

Also das hat nicht geholfen, also das reparieren und optimieren der Tabellen.
Auch das umstellen von InnoDB auf MyISAM nicht.

http://www.ledick.de/webshop

Vielleicht könnte sich das ja mal einer ansehen, habe iDebug auf 4 gestellt.
Um sich die Kategorien mit den Artikeln anzusehen einfach Test user nutzen:
Name: test, PW: test

Shop ist noch nicht online.
Reply With Quote
#Top   #15  
Old 07-21-2010, 10:36 AM
avenger's Avatar
avenger avenger is offline
Senior Member
Join Date: May 2009
Posts: 2,083
avenger is on a distinguished road
Default Re: AW: Webshop langsam bis stillstand

Quote:
Originally Posted by highknee88 View Post
Also das hat nicht geholfen, also das reparieren und optimieren der Tabellen.
Auch das umstellen von InnoDB auf MyISAM nicht.

http://www.ledick.de/webshop
Quote:
Originally Posted by highknee88 View Post


Vielleicht könnte sich das ja mal einer ansehen, habe iDebug auf 4 gestellt.

Um sich die Kategorien mit den Artikeln anzusehen einfach Test user nutzen:
Name: test, PW: test

Shop ist noch nicht online.

Wenn man sich mal das SQL ansieht


Quote:
Avg Time Count SQL Max Min 0.474217 1 select * from oxarticles where oxparentid = '' and ( ( oxarticles.oxactive = 1 or ( oxarticles.oxactivefrom < '2010-07-21 10:09:51' and oxarticles.oxactiveto > '2010-07-21 10:09:51' ) ) and ( oxarticles.oxstockflag != 2 or ( oxarticles.oxstock + oxarticles.oxvarstock ) > 0 ) and IF( oxarticles.oxvarcount = 0, 1, ( select 1 from oxarticles as art where art.oxparentid=oxarticles.oxid and ( art.oxactive = 1 or ( art.oxactivefrom < '2010-07-21 10:09:51' and art.oxactiveto > '2010-07-21 10:09:51' ) ) and ( art.oxstockflag != 2 or art.oxstock > 0 ) limit 1 ) ) ) and oxissearch = 1 order by oxtimestamp desc limit 5 0.474217 0.474217 0.468134 1 select * from oxarticles where ( ( oxarticles.oxactive = 1 or ( oxarticles.oxactivefrom < '2010-07-21 10:09:51' and oxarticles.oxactiveto > '2010-07-21 10:09:51' ) ) and ( oxarticles.oxstockflag != 2 or ( oxarticles.oxstock + oxarticles.oxvarstock ) > 0 ) and IF( oxarticles.oxvarcount = 0, 1, ( select 1 from oxarticles as art where art.oxparentid=oxarticles.oxid and ( art.oxactive = 1 or ( art.oxactivefrom < '2010-07-21 10:09:51' and art.oxactiveto > '2010-07-21 10:09:51' ) ) and ( art.oxstockflag != 2 or art.oxstock > 0 ) limit 1 ) ) ) and oxarticles.oxissearch = 1 and oxarticles.oxparentid = '' and oxarticles.oxsoldamount>0 order by oxarticles.oxsoldamount desc limit
, dann fällt auf, dass offenbar das Artilkelgültigkeitsdatum aktiviert ist.

Und die betreffenden Abfragen ziemlich lange dauern.

Würde ich mal deaktivieren...

Evtl. auch mal die Aktion auf der Startseite.
__________________


Individuelle und hochwertige OXID 4 Templates und Shop-Erweiterungen gibt es bei http://www.powertemplate.de
  1. Dem Ingeniör ist nichts zu schwör (Daniel Düsentrieb, 1952)
  2. Geht nicht, gibt's nicht.
  3. Was nicht passt, wird passend gemacht
Weitere Informationen zum powertemplate.de Angebotsspektrum unter http://www.shopplaner.de
Reply With Quote
#Top   #16  
Old 07-21-2010, 05:40 PM
highknee88 highknee88 is offline
Senior Member
Join Date: Feb 2010
Posts: 133
highknee88 is on a distinguished road
Default AW: Webshop langsam bis stillstand

Kann man das irgendwo im Backend einstellen!?
Reply With Quote
#Top   #17  
Old 07-21-2010, 05:43 PM
highknee88 highknee88 is offline
Senior Member
Join Date: Feb 2010
Posts: 133
highknee88 is on a distinguished road
Default AW: Webshop langsam bis stillstand

Ahja gefunden unter Performence ... Leider brachte auch dies keine Besserung....
Reply With Quote
#Top   #18  
Old 07-21-2010, 05:45 PM
highknee88 highknee88 is offline
Senior Member
Join Date: Feb 2010
Posts: 133
highknee88 is on a distinguished road
Default AW: Webshop langsam bis stillstand

Achja und ich hab mal ausgeschaltet, dass er die Artikelpreise anzeigt...dann ist der Shop richtig schnell, also normal...Es liegt also an der Preisausgabe...aber das kann doch irgendwie nicht sein, dass das solange dauert !?
Reply With Quote
#Top   #19  
Old 07-22-2010, 10:36 AM
highknee88 highknee88 is offline
Senior Member
Join Date: Feb 2010
Posts: 133
highknee88 is on a distinguished road
Default AW: Webshop langsam bis stillstand

Kann mir das niemand beantworten ?

Also wenn ich Artikel Preise anzeigen lasse : Seite braucht ca. 10 Sekunden sich zu öffnen
Keine Artikel Preise anzeigen lassen: Seite braucht ca. 0.5 Sekunden um sich zu öffnen

Woran könnte das liegen ? Das ist ja nicht normal...
Reply With Quote
#Top   #20  
Old 07-22-2010, 10:41 AM
avenger's Avatar
avenger avenger is offline
Senior Member
Join Date: May 2009
Posts: 2,083
avenger is on a distinguished road
Default Re: AW: Webshop langsam bis stillstand

Quote:
Originally Posted by highknee88 View Post
Kann mir das niemand beantworten ?

Also wenn ich Artikel Preise anzeigen lasse : Seite braucht ca. 10 Sekunden sich zu öffnen
Keine Artikel Preise anzeigen lassen: Seite braucht ca. 0.5 Sekunden um sich zu öffnen

Woran könnte das liegen ? Das ist ja nicht normal...
Das macht nun wirklich keinen Sinn, dass das so einen Unterschied macht....

Den Grund für so ein Verhalten kann man IMO nur herausfinden, wenn man in einem Debugger verfolgt, wo die Unterschiede liegen...
__________________


Individuelle und hochwertige OXID 4 Templates und Shop-Erweiterungen gibt es bei http://www.powertemplate.de
  1. Dem Ingeniör ist nichts zu schwör (Daniel Düsentrieb, 1952)
  2. Geht nicht, gibt's nicht.
  3. Was nicht passt, wird passend gemacht
Weitere Informationen zum powertemplate.de Angebotsspektrum unter http://www.shopplaner.de
Reply With Quote
Reply

Bookmarks

Tags
stillstand, webshop

« Previous Thread | Next Thread »
Thread Tools
Display Modes

Nicht Sichtbar
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Anforderungen für kleinen Webshop ausreichend? t7l Newbies 7 12-18-2009 02:27 PM
Webshop erstellt keine Ordner und Seiten techno04 Newbies 5 11-06-2009 12:25 AM
Kattegorie Langsam lafi Allgemeines 2 05-05-2009 08:35 PM
mysql langsam rosenheimertoner Installation und Konfiguration 3 03-08-2009 06:42 PM
mysql langsam rosenheimertoner Installation und Konfiguration 2 03-07-2009 01:28 AM

All times are GMT +2. The time now is 06:52 PM.