Ottimizzare una query

etttorina

Nuovo Utente
20 Giu 2007
10
0
0
Salve,
ho un grande problema con questa query:
PHP:
// QUERY 
$query_sql = "SELECT
p.products_id, 
p2c.categories_id, 
m.manufacturers_name, 
pd.products_name, 
pd.products_description, 
p.products_quantity, 
p.products_image, 
p.products_tax_class_id, 
t.tax_rate, 
IF(s.status, s.specials_new_products_price, NULL) as specials_new_products_price, 
IF(s.status, s.specials_new_products_price, p.products_price) AS final_price
FROM " . TABLE_PRODUCTS . " AS p 
LEFT JOIN " . TABLE_PRODUCTS_DESCRIPTION . " AS pd ON p.products_id = pd.products_id 
LEFT JOIN " . TABLE_PRODUCTS_TO_CATEGORIES . " AS p2c ON p.products_id = p2c.products_id 
LEFT JOIN " . TABLE_MANUFACTURERS . " AS m ON m.manufacturers_id = p.manufacturers_id 
LEFT JOIN " . TABLE_SPECIALS . " AS s on p.products_id = s.products_id 
LEFT JOIN tax_rates AS t on t.tax_class_id = p.products_tax_class_id 
WHERE 
p.products_id = pd.products_id AND 
p.products_id = p2c.products_id AND 
p.products_status = '1' AND 
pd.language_id = '" . $language_id . "' 
GROUP BY p.products_id 
ORDER BY p2c.categories_id, pd.products_name";


$result = mysql_query( $query_sql );

Siccome restituirebbe circa 9000 records ma è troppo pesante e mi va in errore 500,
avrei bisogno di dividerla in più query.
So di dover utilizzare la funzione LIMIT ma non riesco a scriverla...
Qualcuno può darmi una mano?
Grazie mille
 
Discussioni simili
Autore Titolo Forum Risposte Data
novello88 [MySQL] OPTIMIZE TABLE (ottimizzare una tabella di MySQL) MySQL 0
C [HTML] come ottimizzare sito web per dispositivi mobili HTML e CSS 2
A [risolto] Ottimizzare salvataggio dati MySQL 4
A Ottimizzare di più JOIN su tabella/e da 25.000 records MySQL 0
L Ottimizzare Form PHP PHP 89
A ottimizzare sito per risoluzione 1024x768 Webdesign e Grafica 0
S Come ottimizzare il mio sito PHP? Troppe query... PHP 1
G ottimizzare velocemente un immagine per il web?? Windows e Software 1
T ottimizzare codice PHP 2
M Come posso ottimizzare il posizionamento su Google SEO e Posizionamento 1
S consiglio per ottimizzare copia dati fra diversi DB Database 0
M Ottimizzare la pagina HTML e CSS 1
WorldWideWeb Ottimizzare il sito x motori di ricerca Webdesign e Grafica 6
D Ottimizzare il sito per le diverse risoluzioni HTML e CSS 0
O Ottimizzare Spacash Presenta il tuo Sito 0
L Come ottimizzare la visione del mio sito? HTML e CSS 1
I Ottimizzare BIOS per ASUS A7V600 Hardware 0
P C# Salvare una colonna del DataGridView XML 0
M pulsante per aprire una maschera che contiene controllo schede MS Access 0
M Leggere in un report il valore di una casella combinata di una maschera Database 0
D Miglior modo per estrarre le occorrenze di un elemento in un set di più file xml e quindi scrivere il risultato in una tabella Excel o magari in JSON XML 0
S [VB.NET]: Coordinate immagini dentro una PictureBox Visual Basic 0
I stampare una stringa echo PHP 2
MarcoGrazia Riprendere una sessione interrotta PHP 0
L Rendere una parte trasparente Photoshop 3
K [PHP] Aggiungere caratteri ad una stringa in base alla lunghezza della stessa PHP 2
K Visualizzare del html responsive in una Webview Sviluppo app per Android 0
otto9due Ordinare option di una select Javascript 5
N Come si crea una variabile dinamica da incrementare? Javascript 1
L Eliminazione di una pagina dalla gallery SEO e Posizionamento 0
otto9due Proteggere una cartella e file con password tramite .htaccess e .htpasswd Web Server 0
L Riempimento di una tabella al click di un bottone Javascript 1
R Variabile non risconosciuta dentro una funzione PHP 1
C ACCESS Aprire maschera se valore non presente in una combo MS Access 7
A media degli elementi estratti da una query MySQL 0
spider81man Eliminare primo ed ultimo carattere di una colonna MySQL 0
pacemattia408 disattivazione di una function Javascript 4
G Eliminare l'effetto refresh di una pagina internet PHP 8
otto9due Inserire o aggiornare tabella my sql controllando una coppia di valori PHP 7
M Select Option dentro una Table jQuery 2
Couting95 inserire dati da un file di testo in una tabella in php PHP 1
Y Stampare da php su un foglio A6 attraverso una stampante esterna PHP 1
E Scrivere una data corrente in un pdf PHP 1
Sergio Unia Problema con gli eventi del mouse su una data table: Javascript 2
I Assegnare dati fetch request ad una variabile globale Javascript 0
Shyson Puntare ad una sotto directory WordPress 3
Stex1967 Salvare una immagine che si trova su porta TCP 8080 di altro sito PHP 7
S Selezionare ultimo record di una sotto query MySQL 27
V Query per una somma PHP 2
L Mysql: Nascondere le pagine dopo una ricerca PHP 1

Discussioni simili