La fonction
sql_optimize()
permet d’optimiser une table SQL. Cette fonction est appelée par la fonction
optimiser_base_une_table()
qui est exécutée périodiquement par le cron. Se référer aux commandes
OPTIMIZE TABLE
ou
VACUUM
des gestionnaires SQL pour comprendre les détails des opérations réalisées.
La fonction a 3 paramètres :
-#
$table
est le nom de la table à optimiser,
-#
$serveur
,
-#
$option
.
Utilisation :
{{Note :}} SQLite, ne peut pas optimiser table par table, mais optimise toute sa base de donnée d’un coup. Dans son cas, si la fonction
sql_optimize()
est appelée plusieurs fois sur un même hit, l’opération n’est effectuée qu’au premier appel.