web-dev-qa-db-fra.com

DBCC Shrinkfile sur la base de données de distribution

J'ai un fichier .MDF à partir de la base de données de distribution qui augmente. Je connais les avantages et les inconvénients de la rétrécissement de la base de données/des fichiers. Est-il normal de réduire le fichier .MDF à une taille plus petite. Y a-t-il une perte de données pendant cette période et cela affecte-t-il la réplication?

5
user9516827

Vous devez vérifier pourquoi la base de données de distribution augmente plutôt que d'essayer de se contracter. S'il n'y a pas d'espace libre disponible dans le fichier, vous ne pourrez pas la réduire de toute façon.

Vérifiez la période de conservation et toutes les autres raisons pour lesquelles la base de données de dissibilisation serait en croissance par exemple. La réplication est erronée.Below Blog donnerait des domaines que vous pouvez examiner:

croissance de la base de données de distribution

Répondre à votre question exactement: Oui, vous pouvez réduire le fichier, étant donné qu'il dispose d'un espace libre disponible.

3
Ramakant Dadhichi

Il est correct de faire appel de la Datafile, il n'y aura pas de perte de données.

Les "problèmes" lors du rétrécissement pourraient être des performances, pendant la rocalisation des pages de données. En outre, si vous savez que votre DF augmentera à nouveau à la même taille, le rétrécissement n'est pas recommandé. Si c'était parce qu'une opération unique, ou une autre chose où le DF _ ne pousse pas à nouveau à nouveau à nouveau, il est correct d'effectuer votre opération de rétrécissement.

3
dbamex