web-dev-qa-db-fra.com

Mise à l'échelle horizontale de SQL Server, distribution de la base de données avec partitionnement

Je voulais savoir s'il existe un moyen de distribuer une base de données SQL Server (j'utilise la version 2012) sur plusieurs nœuds. J'essaie de comparer les performances des requêtes READ entre SQL Server et MongoDB. La distribution est entièrement définie avec MongoDB avec différents fragments utilisant des machines virtuelles et je voulais créer un paramètre similaire pour SQL Server, mais je suis confronté à de nombreux problèmes.

Y a-t-il des informations sur la façon de procéder? Est-ce un processus aussi difficile qu'il y paraît?

7
user98851

Y a-t-il des informations sur la façon dont?

Oui. Vous pouvez en lire plus sur https://msdn.Microsoft.com/en-us/library/dn589797.aspx

Le processus est-il aussi difficile qu'il y paraît?

Sorte de. Cela prend du temps car cela nécessite une planification minutieuse à l'avance de la façon dont vous souhaitez structurer les données, mais si vous faites quelque chose avec une base de données massive, je suis personnellement très satisfait de l'amélioration des performances.

3
Mr Beach