Recréer les index d'une table

Doc: http://www.firebirdfaq.org/faq110/

Recréer un index :

ALTER INDEX indexName INACTIVE;
ALTER INDEX indexName ACTIVE;

Ça ne fonctionne pas pour les index utilisés comme clé primaire car ces derniers ne peuvent pas être désactivés ⇒ il faut supprimer la clé primaire et la recréer. ⇒ faire attention s'il y a des transactions en attente ou ce genre de choses car la base de données peut devenir fortement occupée pendant un moment (ça m'est arrivé, avec plein d'utilisateurs connectés)