top of page
Rectangle 19 (2).png

SUPPORT/ ASSISTANCE TECHNIQUE/ TROUBLESHOOTING:

Spécialiste dans la vente de lentilles en ligne

Rectangle 27.png

01

Contexte :

Le client possède un serveur dédié à sa base de données MySQL, avec plus de 2 millions d’entrées et connaît une période de fort trafic suite au lancement de ses activités. Il possède une table MyISAM en lecture seule pour les requêtes de recherche des utilisateurs dont il voit les performances considérablement se dégrader et souhaite y remédier très rapidement et de manière pérenne.

Rectangle 27.png

02

Approche problem solver :

Elaboration et tests de plusieurs approches visant à optimiser et améliorer les performances des recherches sur la table MyISAM en question, dont :

  1. la réduction de la taille de RAM

  2. le chargement de tous les indexes MyISAM en mémoire (RAM)

  3. la transformation de tous les VARCHARs en CHARs

  4. utilisation du cache

Rectangle 27.png

03

Résultat :

Augmentation des performances de lecture de ~25% en fixant la taille des données de la table (approche 3 -> FIXED CHAR).

Rectangle 27.png

04

Stack technique mobilisée :

MysSQL, Linux

Use case spitzkop (17).png
Rectangle 20 (1).png
bottom of page