ElDiabolo Posted September 30, 2007 Report Share Posted September 30, 2007 Hi. Wenn man möchte, das XTC mit mehr als nur wenigen Bestellungen und Produkten zurechtkommt, sind neben dem bereits diskutierten Index auf products_to_categories(categories_id) folgende Indexe hilfreich. CREATE INDEX i_orders_products_po ON orders_products(products_id, orders_id); CREATE INDEX i_orders_products_op ON orders_products(orders_id, products_id); CREATE INDEX i_orders_c ON orders(customers_id); -- Falls nach (Beispiel) products_date_available sortiert wird CREATE INDEX i_products_sda ON products(products_status,products_date_available); Ausserdem macht es Sinn, in split_page_results.php den Aufruf von xtc_db_num_rows durch einen echten SELECT COUNT zu ersetzen. Products_quantity sollte man in eine seperate Tabelle zu verlagern und möglichst seperat abzufragen, um nicht bei jeder Bestellung den mysql Query Cache zu zappen. Gruß, ElDiabolo Link to comment Share on other sites More sharing options...
hofpils Posted October 1, 2007 Report Share Posted October 1, 2007 Danke für die Infos. Link to comment Share on other sites More sharing options...
ElDiabolo Posted October 26, 2007 Author Report Share Posted October 26, 2007 Hinzuzufügen ist noch CREATE UNIQUE INDEX u_specials_p ON specials(products_id); Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.