Ergebnis 1 bis 1 von 1

Thema: Shop langsam weil SQL sehr lange braucht

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Padawan Stufe I Avatar von hari
    Registriert seit
    03.02.2005
    Beiträge
    31
    Themen
    11
    DANKE
    1
    Erhaltene Danke: 0

    Standard 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
    Geändert von hari (14.11.2013 um 20:54 Uhr)

Ähnliche Themen

  1. Sehr lange ladezeiten im Adminbereich
    Von Paykoman im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 4
    Letzter Beitrag: 22.08.2009, 11:28
  2. Hilfe! Mein Shop ist sehr langsam
    Von bios-service im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 1
    Letzter Beitrag: 21.09.2008, 00:35
  3. ladezeiten vom shop, sehr langsam
    Von thomasrequardt im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 1
    Letzter Beitrag: 11.05.2007, 14:23
  4. Starten des Shop's ist sehr langsam
    Von dieter im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 6
    Letzter Beitrag: 16.10.2006, 13:43
  5. Anmeldung als Admin ist sehr sehr langsam
    Von jhidi im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 2
    Letzter Beitrag: 04.12.2004, 14:59

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
zen-cart-pro.at
Zen Cart ist eine kostenlose unter der GPL-Lizenz veröffentlichte Open-Source Shopsoftware. Das System wird in den USA entwickelt, die amerikanische Website dazu ist www.zen-cart.com

Die deutsche Zen-Cart Version, um die es hier auf zen-cart-pro.at geht, ist eine Anpassung der amerikanischen Version an die Bedürfnisse von Onlineshopbetreibern im deutschsprachigen Raum.

Die deutsche Zen Cart Version wird von einem Team von Entwicklern in Österreich und Deutschland betreut, weiterentwickelt und supportet und steht kostenlos in unserem Downloadbereich zur Verfügung.

[mehr]
Follow Us
  • zen-cart-pro-at auf Twitter
  • zen-cart-pro-at auf Github
  • zen-cart-pro-at auf SourceForge
Aktuelle Version
Zen Cart 1.5.5 deutsch
Revision 1188 vom 02.12.2016
[Download]