Optimisation de la DB

Nous avons effectué quelques opérations de maintenance de la base de donnée. Scoopeo a été temporairement indisponible.
Désolé pour ce contretemps. Nous en avons profité pour upgrader ruby on rails vers la dernière version plus rapide et plus sécurisée.

Des modifications ont été apportées aux système de session. Ce qui implique qu’il faudra peut être vous identifier avec votre login et mot de passe.


2 réponses to “Optimisation de la DB”

  1. Manu Alfonsi Says:

    Si vous n’y voyez pas d’inconvenient je suis assez intéressé par l’”optimisation” d’une base de donnée.

    Je me pose quelques questions auquelles vous pourrez peut etre répondre maintenant que vous avez fait face au probleme :

    * comment sait-on qu’une table contient trop d’entrées ?
    * comment sait-on qu’un SGBD contient trop de tables ?
    * comment équilibrer ces deux paramètres pour une utilisation optimale ?
    * est-ce que c’est le seul point sur lequel jouer pour “optimiser” (rendre plus rapide la consultation je suppose) une base de données ?

    Merci d’avance

  2. admin Says:

    En réalité l’optimisation a porté sur l’ajouts d’index dans certaines tables, dont la table des sessions. Nous avons également passé quelques le format de quelques tables de myisam à innodb. Notre table la plus large avait plus de 2.000.000 de lignes. Et tout était très stable et rapide, sauf les opérations sur les champs non indexés.
    Nous avons aussi modifiés certains paramètres de la config de mysql. En particulier une taille de mémoire plus élevée pour les index et les tri.

Laisser un commentaire