Aller au contenu
EzGED Wiki
Outils pour utilisateurs
S'identifier
Outils du site
Rechercher
Outils
Afficher la page
Anciennes révisions
Liens de retour
Derniers changements
Gestionnaire Multimédia
Plan du site
S'identifier
>
Derniers changements
Gestionnaire Multimédia
Plan du site
Vous êtes ici:
start
»
dev
»
api
»
python
»
db_mysql
Piste:
dev:api:python:db_mysql
====== Regénérer les indexes InnoDB ====== **Prérequis:** révision 16712 ou supérieure\\ La méthode //db_regenerate_innodb_indexes()// de la classe //sql_db// permet de réparer toutes les tables InnoDB de la base de données configurée dans le fichier de configuration de l'instance. Quand l'utiliser ? Si vous avez des messages d'erreur InnoDB dans l'observateur d'événements:\\ Pour l'utiliser vous pouvez écrire un script python avec les instructions suivantes, ou les exécuter via l'interpréteur python. Importer le module EzGED //common// : \\ <code>import common</code>\\ Créer une session EzGZED avec ouverture d'une connection sur la base de données : \\ <code>vses = common.dbses()</code>\\ Appeler la fonction via l'attribut //db// de l'objet session: \\ <code>vses.db.db_regenerate_innodb_indexes()</code>\\
dev/api/python/db_mysql.txt
· Dernière modification: 2023/03/17 09:56 (modification externe)
Outils de la page
Afficher la page
Anciennes révisions
Liens de retour
Renommer la page
Exporter en PDF
Haut de page