Ciao ddaguanno,
no, non è previsto che si debba ottimizzare il database più volte al giorno e teoricamente non dovresti avere problemi con la tabella delle sessione nel database. Io non riscontro problemi simili.
Hai forse installato qualche estensione esterna sul tuo sito?
Il tuo è un database MySQL? Che versione?
Che versione di PHP hai sul server?
Che versione di Joomla?