MySQL Forums
Forum List  »  French

Problème d'index sur une grosse table
Posted by: Samuel PAYET
Date: August 06, 2008 12:35AM

Bonjour,

J'aimerais avoir une aide sur la gestion des index.

J'ai une base sous Mysql 5.0 contenant une table d'environ 2 millions de lignes.
Pour des raisons de performances, j'avais mis un index sur la table qui touchait 3 colonnes de la table.

Cependant, lorsque j'effectue un "delete" sur une partie de mes données, j'obtiens un timeout. Apparemment, l'index n'est pas suffisant ou mal positionné par rapport à ce que je veux faire.

Est-ce que quelqu'un pourrait m'aider à ce niveau? Faut-il que je modifie mon index?

Note:
J'ai modifié mon application pour supprimer par plage de donnée ( au lieu de supprimer tout, je supprime que des blocs de 10000 lignes par exemples). Cela ne change rien. Or si je lance la requête dans l'éditeur de requête de mysql, il va mettre du temps certes, mais il va exécuter correctement la requête.
Des idées?

Merci,

Samuel



Edited 1 time(s). Last edit at 08/06/2008 10:45PM by Samuel PAYET.

Options: ReplyQuote


Subject
Views
Written By
Posted
Problème d'index sur une grosse table
6997
August 06, 2008 12:35AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.