|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre éclairé
![]() Inscription : février 2004 Messages : 512 ![]() |
Hello tout le monde,
Est-ce que quelqu'un sait s'il faut reconstruire régulièrement les index d'une base de données SQL Azure ? Ou est-ce que c'est fait automatiquement ? Merci d'avance. |
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() Inscription : juin 2006 Messages : 175 ![]() |
Bonjour,
La reconstruction des indexes n'est à ma connaissance pas comprise dans le service. Chez nous c'est un script hebdo qui fait ça (comme pour nos serveurs on premises). |
|
00
|
|
|
#3 |
|
Membre éclairé
![]() Inscription : février 2004 Messages : 512 ![]() |
Merci pour la réponse.
Et comment exécutez-vous vos scripts régulièrement ? Car il n'y a pas d'agent SQL dans SQL Azure (A ma connaissance). |
|
|
00
|
|
|
#4 |
|
Membre régulier
![]() Inscription : juin 2006 Messages : 175 ![]() |
Bonjour,
Il y a plusieurs solutions : 1) Coder un Worker Role qui va lancer des scripts SQL à heure fixe. 2) Utiliser un ordonnanceur Nous avons choisis la deuxième option car nous n'avions pas envie de réinventer la roue. Nous utilisons un logiciel nommé VisualCron, mais il est tout à fait possible d'utiliser un autre ordonnanceur ou même le Task Scheduler de Windows. |
|
00
|
|
|
#5 | ||
|
Membre éclairé
![]() Inscription : février 2004 Messages : 512 ![]() |
Ok merci pour la réponse.
Pour ceux que ca intéresse, j'ai créé une procédure stockée "RebuildingIndexes" qui reconstruit tous les indexes de la BDD : Code :
|
||
|
|
00
|
Copyright © 2000-2013 - www.developpez.com