Ciao raga,
ho una tabella di 12 MB, con 40.000 record, mi devo preoccupare?VVoVe:
Posso avere problemi nelle mie select?
Consigli?
grazie a tutti.
ciao
dies![]()
Ciao raga,
ho una tabella di 12 MB, con 40.000 record, mi devo preoccupare?VVoVe:
Posso avere problemi nelle mie select?
Consigli?
grazie a tutti.
ciao
dies![]()
Consiglio 1 : Prova ad usare la clausola limit.
Consiglio 2 : Prova a creare degli indici per velocizzare le query.
ciao,Originariamente inviato da badaze
Consiglio 1 : Prova ad usare la clausola limit.
Consiglio 2 : Prova a creare degli indici per velocizzare le query.
puoi specificare meglio i due punti? Magari anche con dei piccoli esempi.
Tu dici di dividere la tabella in 2 o 3 sottotabelle?
ciao
dies![]()
Sul mio secondo punto.
Se hai una tabella la cui chiave univoca è un id ma che spesso fai delle query ordinate per descrizione e/o con delle clausole where che spesso usano la descrizione, sarebbe utile avere un indice su quel campo.
la tabella dei post di questo forum è di 3 milioni di record...tu noti rallentamenti?![]()
VM su SSD da 5$! https://www.digitalocean.com/?refcode=f6925c7f0ddb
no, certo ma quanti server ci girano sotto in cluster?
o x dirla alla saibal...cosa usano x doppare quei poveri criceti?![]()
"durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."
http://www.kumbe.it
per il db credo uno solo, in ogni caso 40.000 record non sono un problema per mysql. Se ti preoccupano le prestazioni sappi che devi preoccuparti (limitatamente) solo nelle ricerce, per velocizzarle ci sono vari metodi, cominciando da una buona progettazione per le query di ricerca e l'uso di indici appropriatiOriginariamente inviato da nik600
no, certo ma quanti server ci girano sotto in cluster?
o x dirla alla saibal...cosa usano x doppare quei poveri criceti?![]()
mysql sta su un solo server ^^Originariamente inviato da nik600
no, certo ma quanti server ci girano sotto in cluster?
o x dirla alla saibal...cosa usano x doppare quei poveri criceti?![]()
e comunque il rapporto non ci sta ancora
sul mio database del mio server virtuale ci stanno qualcosa come 350.000 righe e passa...e sulla macchina reale ci stanno 46 server virtuali
(ciò vuol dire 46 apache, 46 mysql, 46 server ftp ... tutti i servizi moltiplicati per 46 in pratica)
la macchina è un p4 2.6ghz
quindi...ancora il rapporto non ci sta ^^
basta scrivere il codice bene...strutturare le tabelle bene e va tutto tranquillo
PS: il problema di html.it o in generale di vb...è che ha una tabella dove mette la lista di TUTTE le parole...e come ben capisci è al quanto GRANDE ... avrà almeno i suoi 20 milioni di record (cosinderando che ogni post ha le sue 6\7 parole diverse e tenendo conto che il codice si può scrivere in TANTI modi beh...forse anche di +)
cmq...continuo a ripetere...stai fresco, prima che hai bisogno di una macchina dedicata con solo il tuo sito e mysql passeranno delle ere
---
PS: mysql consiglia di far saltare tutti gli indici fare un inserimento\eliminazione e poi rimetterli, perché è un'operazione + leggera rispetto all'inserimento\eliminazione diretta
---
2° nota: html.it, per il forum, non ricordo se ha 2 o 3 server...continuo a ripetere.......si deve pensare MOLTO di + al codice che al numero di records inseriti nel db![]()
VM su SSD da 5$! https://www.digitalocean.com/?refcode=f6925c7f0ddb
Colgo l'occasione anche per comprendere meglio il discorsoOriginariamente inviato da daniele_dll
mysql sta su un solo server ^^
e comunque il rapporto non ci sta ancora
sul mio database del mio server virtuale ci stanno qualcosa come 350.000 righe e passa...e sulla macchina reale ci stanno 46 server virtuali
(ciò vuol dire 46 apache, 46 mysql, 46 server ftp ... tutti i servizi moltiplicati per 46 in pratica)
la macchina è un p4 2.6ghz
di questi servizi virtuali. Quando dici 46 apache intendi
dire che apache crea dei processi oppure su molti server
di produzione si utilizzano delle macchine virtuali che riproducono un servizio come se si utlizzasse più di una macchina per dividere il lavoro ?
chiedo perdono x la fagianata che ho sparato!![]()
grazie x le info....![]()
"durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."
http://www.kumbe.it