Bonjour,
Nous avons une petite base Aloes, dont certaines requêtes dépassent 30 secondes...
On me demande de regarder coté serveur les optimisations qui peuvent être apportées...
Je propose :
Il n'est pas question de changer le matériel, seulement de l'optimiser, concernant les requêtes, elles sont complexes et si on peut éviter de les toucher, c'est mieux pour le moment puisqu'il ne s'agit pas d'une priorité, la performance, et qu'il ne s'agit pas d'introduire des bugs dans le développement.Disque dur.
Arrêter le serveur 1H00. Défragmenter le disque. Vérifier que l’espace disque libre > 33 % Disque.
Dimensionner la base pour 3 années à venir afin d’éviter la future fragmentation coté disque.
Mémoire.
Regardez s’il y a 4 Giga de RAM. Paramétrez Windows pour affecter 3 go sur 4 à SQL Serveur 2000 si c’est possible.
Indexation.
Mettre en place un plan de maintenance pour rafraichir les index.
Statistiques.
Mettre en place un plan de maintenance pour rafraichir les statistiques.
Le but est d'intervenir rapidement et d'améliorer ce qu'il peut l'être facilement...
Est ce que le passage en sql serveur 2005 pourrait améliorer significativement les temps de réponses ? La migration est envisagée...
Merci de vos conseils...
Yann.
Partager