Ankündigung

Einklappen
Keine Ankündigung bisher.

Shop langsam weil SQL sehr lange braucht

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Shop langsam weil SQL sehr lange braucht

    Hallo,

    folgendes SQL läuft hier bei ca. 270.000 Artikel in etwa 18 Sekunden.

    PHP-Code:
    select  p.products_base_unit_pricep.products_base_unitp.products_id,  p.products_typep.master_categories_idp.manufacturers_id,  p.products_pricep.products_tax_class_idpd.products_description,  IF(s.status 1s.specials_new_products_priceNULL) as  specials_new_products_price, IF(s.status =1,  s.specials_new_products_pricep.products_price) as final_price,  p.products_sort_orderp.product_is_call,  p.product_is_always_free_shippingp.products_qty_box_status        from products_description pdproducts p left join manufacturers m  on p.manufacturers_id m.manufacturers_idproducts_to_categories p2c  left join specials s on p2c.products_id s.products_id        where p.products_status 1          and p.products_id p2c.products_id          and pd.products_id p2c.products_id          and pd.language_id '43'          and p2c.categories_id '2' 
    Das hier läuft 12 Sekunden:

    PHP-Code:
    select p.products_imagep.products_quantitypd.products_name,  p.products_quantity,  p.products_base_unit_pricep.products_base_unit,  p.products_idp.products_typep.master_categories_id,  p.manufacturers_idp.products_pricep.products_tax_class_id,  pd.products_description, IF(s.status 1s.specials_new_products_price,  NULL) as specials_new_products_price, IF(s.status =1,  s.specials_new_products_pricep.products_price) as final_price,  p.products_sort_orderp.product_is_call,  p.product_is_always_free_shippingp.products_qty_box_status        from products_description pdproducts p left join manufacturers m  on p.manufacturers_id m.manufacturers_idproducts_to_categories p2c  left join specials s on p2c.products_id s.products_id        where p.products_status 1          and p.products_id p2c.products_id          and pd.products_id p2c.products_id          and pd.language_id '43'          and p2c.categories_id '2' order by p.products_sort_order,  pd.products_name 
    Das hier 10 Sekunden:

    PHP-Code:
    select p.products_imagep.products_quantitypd.products_name,  p.products_quantity,  p.products_base_unit_pricep.products_base_unit,  p.products_idp.products_typep.master_categories_id,  p.manufacturers_idp.products_pricep.products_tax_class_id,  pd.products_description, IF(s.status 1s.specials_new_products_price,  NULL) as specials_new_products_price, IF(s.status =1,  s.specials_new_products_pricep.products_price) as final_price,  p.products_sort_orderp.product_is_call,  p.product_is_always_free_shippingp.products_qty_box_status        from  products_description pdproducts p left join manufacturers m on  p.manufacturers_id m.manufacturers_idproducts_to_categories p2c left  join specials s on p2c.products_id s.products_id        where  p.products_status 1          and p.products_id p2c.products_id           and pd.products_id p2c.products_id          and pd.language_id =  '43'          and p2c.categories_id '2' order by  p.products_sort_orderpd.products_name limit 10 
    und das hier auch 10 Sekunden:

    PHP-Code:
    select distinct p.products_idp.products_image,  p.products_tax_class_idpd.products_name,                                   p.products_date_added,  p.products_pricep.products_base_unit_pricep.products_base_unit,  p.products_typep.master_categories_id                            from products pproducts_description pd                            where p.products_id pd.products_id                            and pd.language_id '43'                            and p.products_status 1                            and p.products_id in (3215321632173218,  3...........usw....ganz viel...sehr viel!! 
    Kann mir das jemand erklären?

    Kann man das ändern?

    Gruß,
    hari
    Zuletzt geändert von hari; 14.11.2013, 20:54.
Info zu diesem Forenarchiv:
Mit Release von 1.5.7 wurde die deutsche Zen Cart Version auf eine reine DIY-Lösung umgestellt.
Für einen Support via Forum stehen keine personellen und zeitlichen Ressourcen mehr zur Verfügung.
Dieses Supportforum bleibt im Nur-Lesen-Modus als Wissensarchiv noch online verfügbar.
PM Funktionalität, Registrierung und Posten neuer Beiträge sind deaktiviert.
Zugriff auf Anhänge in den Postings ist auch ohne Registrierung/Einloggen möglich.
FAQ und Downloadbereich des Forums wurden in die neue umfangreiche Knowledgebase auf der zen-cart-pro.at Website übernommen.

Das Development der deutschen Zen Cart Version geht wie bisher auf Github weiter.
Wir werden auch weiterhin neue Versionen bereitstellen und die Onlinedokumentation/Knowledgebase aktualisieren.
Fehler in der Software können auf Github als Issues gemeldet werden.
Follow us
aktuelle version
Zen Cart 1.5.7 deutsch
vom 20.05.2022
[Download]
Lädt...
X