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.

Était-ce utile?

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

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.

http://www.microsoft.com/technet/prodtechnol /sql/bestpractice/loading_bulk_data_partitioned_table.mspx

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.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top