venerdì 31 dicembre 2010
Marchionne e le incognite del 2011
Interessante articolo Tra rivoluzione Marchionne e incognite del 2011. La Fiat ancora in salita
giovedì 30 dicembre 2010
Sveliamo qualche mistero sulle donne
Ecco un altro bel post di cracked.com, post divertente che riporto a questo link
mercoledì 29 dicembre 2010
Futuro
Tutti dovremmo preoccuparci
del futuro perche' e' li' che
dovremo passare il resto
della nostra vita.
Charles F. Kettering
martedì 28 dicembre 2010
Italia notturna... vista dallo spazio
Un'interessante foto dell'Italia di notte, vista dallo spazio. Ecco il link
UPDATE del 28/12/2010
Quello sopra non funziona piu', quindi ne metto altri due: qui e qui
UPDATE del 28/12/2010
Quello sopra non funziona piu', quindi ne metto altri due: qui e qui
lunedì 27 dicembre 2010
MySQL: indici su tabelle
Tempo fa (molto tempo fa), avevo creato una tabella su database MySQL. Successivamente avevo ristrutturato la tabella, aggiungendo un campo, di seguito time_shoot.
Il campo creato doveva essere riempito con valori generati da uno script che io stesso avevo scritto. Eseguo lo script e, dopo alcuni minuti, genero la proiezione di termine di esecuzione: ~31 ore.
Mi e' sembrato eccessivo. Vado a vedere la struttura della tabella, e vedo che mancano gli indici.
Ok, inserisco alcuni indici e, d'improvviso, lo script accelera.
La proiezione si riduce a 3 min e 54 sec. La proiezione era corretta.
Il rapporto di miglioramento e' del 47692,3%.
Ecco, questa credo che sia stata la prima volta che MySQL mi abbia impressionato.
Morale: gli indici sulle tabelle sono molto importanti, soprattutto se le tabelle cresceranno... o non sapete se lo faranno
mysql> alter table traffic add time_shoot bigint(11);in cui si nota che i record erano 1.138.277.
Query OK, 1138277 rows affected (0.99 sec)
Records: 1138277 Duplicates: 0 Warnings: 0
Il campo creato doveva essere riempito con valori generati da uno script che io stesso avevo scritto. Eseguo lo script e, dopo alcuni minuti, genero la proiezione di termine di esecuzione: ~31 ore.
Mi e' sembrato eccessivo. Vado a vedere la struttura della tabella, e vedo che mancano gli indici.
Ok, inserisco alcuni indici e, d'improvviso, lo script accelera.
La proiezione si riduce a 3 min e 54 sec. La proiezione era corretta.
Il rapporto di miglioramento e' del 47692,3%.
Ecco, questa credo che sia stata la prima volta che MySQL mi abbia impressionato.
Morale: gli indici sulle tabelle sono molto importanti, soprattutto se le tabelle cresceranno... o non sapete se lo faranno
Iscriviti a:
Post (Atom)