Index FULLTEXT sur myIsam
Posté : 15 févr. 2011, 10:53
Bonjour à tous,
Ma question est simple, j'ai besoin de mettre en place une recherche d'utilisateurs, pour cela j'ai mis en place un index FULLTEXT.
Jusque là pas de soucis, tous fonctionne parfaitement.
Mon vrai problème concerne la bonne pratique. J'ai du passer ma table en MyISAM alors que toutes les tables de ma BDD sont en InnoDB et les avantages de cette dernière ma paraissant évident, cela m'embête.
Je me dit que la bonne pratique serais de laisser ma table utilisateur en InnoDB afin de garder les intégrités référentielles entre toutes mes tables, et de créer une table indexation_utilisateur qui elle sera en MyISAM sur laquel j'aurais mon index FULLTEXT, le problème (qui n'en est pas vraiment un, plutôt une surcharge de taff) est que je vais devoir mettre en place des crons afin de mettre à jour cette table.
Qu'en pensez-vous, comment gérer vous cela?
Merci d'avance.
Ma question est simple, j'ai besoin de mettre en place une recherche d'utilisateurs, pour cela j'ai mis en place un index FULLTEXT.
Jusque là pas de soucis, tous fonctionne parfaitement.
Mon vrai problème concerne la bonne pratique. J'ai du passer ma table en MyISAM alors que toutes les tables de ma BDD sont en InnoDB et les avantages de cette dernière ma paraissant évident, cela m'embête.
Je me dit que la bonne pratique serais de laisser ma table utilisateur en InnoDB afin de garder les intégrités référentielles entre toutes mes tables, et de créer une table indexation_utilisateur qui elle sera en MyISAM sur laquel j'aurais mon index FULLTEXT, le problème (qui n'en est pas vraiment un, plutôt une surcharge de taff) est que je vais devoir mettre en place des crons afin de mettre à jour cette table.
Qu'en pensez-vous, comment gérer vous cela?
Merci d'avance.