2010-12-15 6 views
0

J'ai l'édition standard SQL SERVER 2005.Priorité des fichiers journaux SQL Server

J'ai un disque dur "petit" mais rapide et un "gros" disque dur lent. Parfois, il n'y a pas assez d'espace sur le "petit" lecteur pour mon fichier journal de base de données SQL Server. J'ai donc restreint la taille du fichier journal sur le disque rapide et en ai créé un autre sur le disque lent. J'espérais que SQL Server utiliserait le premier fichier journal sur le lecteur rapide jusqu'à ce qu'il soit plein et ensuite passé au second. Mais je vois que le serveur SQL a commencé avec le deuxième fichier journal. Question: est-il possible de spécifier quel fichier journal doit être utilisé en premier?

Merci!

Répondre

1

Il y a une façon. Par exemple: le fichier set augmente de 100 Mo pour le journal "rapide" et de 1 Mo pour le journal "lent". Ensuite, ils vont remplir la proportion du réglage de la frette de fichier (100/1 dans ce cas). Lorsque le fichier journal "rapide" sera plein, seul le journal "lent" fonctionnera. Ce n'est pas une solution idéale, mais au moins quelque chose.

+0

Bonne réflexion. Mieux vaut détacher, laisser tomber les LDF, attacher le fichier unique si – gbn

0

Aucun fichier journal multiples ne permettent pas vraiment

Edit:

Il vaut mieux se détacher, tomber LDF, file joindre si ...

+0

Eh bien ... Cela n'aide pas la performance, mais si vous n'avez pas assez d'espace vous n'avez tout simplement pas le choix –

+1

Pethaps mais vous ne pouvez toujours pas spécifier quel fichier d'abord. Acheter un plus grand tableau plus rapide pour les journaux au lieu d'essayer d'être intelligent. La performance est-elle importante ou non? – gbn

+0

Essayer d'être intelligent ne fait jamais mal. Merci quand même –

Questions connexes