Sono passato a Drush 3.3
Volevo sapere come posso usare Drush per Ottimizzare il DB, nel senso che quello che fa il modulo DB Manitainance vorrei fosse fatto tramite Drush.
In tal modo elimino un modulo dal DB che viene utilizzato per un'ottimizzazione quotidiana del DB, fatta una volta al giorno.
in effetti si potrebbere usare benissimo mysql, però visto che abbiamo drush, perchè non usarlo per queste cose? soprattutto dopo avere creato tempo fa qualche script che in crontab esegue operazioni con drush su tutti i siti, come ad esempio il cron, e tante altre cose.
Nessuno sa come lanciare una query in sicurezza tramite drush per ottimizzare il db una volta al giorno così da rimuovere il modulo DB_Mantainance da tutti i siti?
http://www.sanisapori.eu
Se sai quale sono i query che vuoi eseguire, puoi usare
drush sqlq
, vedidrush sqlq help
per i commandi. Se usi cron, meglio applicare l'opzione -q (silenzioso).Più imparo, più dubito.
La query si copia interamente da phpMyAdmin, visto che li è presente l'opzione optimize. Una volta che hai lanciato il comando, ti viene mostrata la query.
Oppure, puoi tentare di estrarla dal modulo DB_Mantainance.
http://www.sanisapori.eu