Joomla.it Forum
Non solo Joomla... => Database => : filpi5481 23 Dec 2007, 13:45:07
-
ciao a tutti :)
Molti di voi mi hanno chiesto cosa significa Ottimizzare le tabelle del proprio db.
Ottimizzare le tabelle significa rendere più veloci le operazioni che compieranno quando saranno interrogate da uno script php.
Per ottimizzare le tabelle basta eseguire questi semplici procedimenti:
1) Entrare nel proprio pannello mysql.
2) Selezionare il db sul quale è presente il vostro joomla
3) Scorrere tutta la pagina di mysql e selezionare in fondo alla pagina la voce: Seleziona Tutti
4) Selezionare Ottimizza tabella nel menu a tendina a sinista del pulsante Seleziona Tutti
5) Attendere che tutte le tabelle vengano ottimizzate.
6) Avrete così il resoconto delle tabelle ottimizzate, ora potete chiudere il vostro pannello mysql.
Questa operazione NON E’ RISCHIOSA per il vostro sito web, anzi, sarebbe meglio Ottimizzare il db almeno una volta al mese.
Ciao
filpi5481
-
esiste un mambot apposta che ho trovato sul sito principale di joomla.fr
si puo impostare per giorno, settimana o mese
ciao
-
grazie per la segnalazione ;) :)
ciao
filpi5481
-
Questo esegue l'ottimizzazione giornalmente: OptimizeTables (http://extensions.joomla.org/component/option,com_mtree/task,viewlink/link_id,648/Itemid,35/)
Personalmente sconsiglio comunque di appesantire il sito con un mambot, in quanto verrà caricato su ogni pagina.
L'operazione può essere eseguita facilmente in modo manuale, a secondo del tipo di sito, si può effettuare 1 volta al mese o una volta a settimana.
@angel: sarebbe meglio mettere il link, il nome o qualcosa che faciliti la ricerca.
-
grazie .Andrea S.
Aggiungo la tua annotazione anche nella miniguida che ho inserito nel wiki.
Grazie
ciao
filpi5481
-
Ciao a tutti. Forse sono nella discussione giusta.
Il mio sito mangia circa 1 G di banda al giorno e impalla il server condiviso su cui si trova.
Il sito è stato sospeso spesso ultimamente per ripristinare il server. Mi hanno dettoche dovreipassare al VPS, oppure ottimizzare le queries.
naturalmente vorrei ottimizzare le queries prima di pensare ad una spesa VPS. Qualcuno mi sa dire come ottimizzarle.
Stio: Joomla 1.0.15 Stable
visite: 500 al giorno
Componenti: virtuemart,Community Builder,Mypms, Forum Fireboard
Attendo con ansia qualche consiglio
ciao
-
ciao
per ottimizzarle basta seguire i passaggi descritti nella mia guida.. funziona anche con joomla 1.0 e con tutti i tipi di tabelle (anche non di joomla)
ciao
-
Questo esegue l'ottimizzazione giornalmente: OptimizeTables (http://extensions.joomla.org/component/option,com_mtree/task,viewlink/link_id,648/Itemid,35/)
Ciao, ti segnalo che questo link porta ad una "Pagina non Trovata" ;)
-
Ciao, ti segnalo che questo link porta ad una "Pagina non Trovata" ;)
Dopo 8 anni magari quel componente non viene più sviluppato...
-
Seguendo la tua guida, alla fine del processo di ottimizzazione compare questo messaggio accanto a tutte le tabelle:
Table does not support optimize, doing recreate +
Cosa significa e che cosa occorre fare?
-
Come scritto nel messaggio precedente è passato molto tempo, quasi dodici anni, nel mondo informatico sono veramente un'eternità.
Considera, inoltre, che Joomla 3 è stato rilasciato a settembre del 2012 quindi quella guida, vista la data, si riferisce, molto probabilmente a joomla 1.5, latro motivo per cui è difficilmente applicabile al tuo sito.