à la recherche d'un bon résumé du partitionnement SQL 2005
-
01-07-2019 - |
Question
Je regarde ceci comme explication de base. du partitionnement SQL 2005 Enterprise. Existe-t-il une ressource qui approfondit les points et les considérations de ce problème? Quelques autres exemples seraient également utiles.
Mon scénario principal est un système de partition basé sur le temps. Avec une partition qui a le plus utilisé X derniers jours. Cette partition devra en quelque sorte glisser (au moins périodiquement) pour la garder au même nombre de jours d’arbitrage.
La solution
J'ai trouvé la Documentation en ligne de SQL Server 2005 a normalement toutes les informations que je cherche.
J'ai trouvé une bonne ressource dans le BOL 05 sur le partitionnement SQL Server 2005: http://technet.microsoft.com/en-us /library/ms188706(SQL.90).aspx
Ce lien passe par la conception de tables et d’index partitionnés: http://technet.microsoft.com/en-us /library/ms175533(SQL.90).aspx
Voici un article de blog qui explique le cas de fenêtre glissante que vous avez posté: http: // blogs. msdn.com/menzos/archive/2008/06/30/table-partitioning-sliding-window-case.aspx
Autres conseils
Voici un excellent livre blanc sur "Tables et index partitionnés SQL Server 2005". par Kimberly Tripp. http: //www.sqlskills. com / resources / Whitepapers / Partitioning% 20in% 20SQL% 20Server% 202005% 20Beta% 20II.htm
Qu'en est-il de cela:
Partitionnement des données pour les performances d'une requête - Quel est l'avantage?
Je ne sais pas si cela vous aidera (combien de données vous utilisez), mais ce livre blanc ci-dessous explique comment utiliser les tables de transfert et la clause switch pour modifier les partitions.
Il s’agit plutôt de charger en bloc des données dans des partitions, mais cela vaut peut-être la peine d’être lu. L'exemple de scénario décrit lors du récent sommet SQL à Sydney, en Australie, utilisait comme exemple un schéma de partitionnement basé sur la date, qui pourrait être similaire à votre scénario.