Share via


SplitMethod, énumération

Espace de noms :  Microsoft.TeamFoundation.Framework.Server
Assembly :  Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)

Syntaxe

'Déclaration
Public Enumeration SplitMethod
public enum SplitMethod

Membres

Nom de membre Description
Balanced Cette méthode coupera la base de données en deux bases de données à peu près équilibrées (par utilisez). Les locataires actifs et les locataires inactifs sont également répartis sur les deux côtés du fractionnement. Cette méthode ne considère pas le nombre de fractionnement de locataires ou de derniers temps d'accès peut potentiellement être la plus significative des locataires actifs
LastAccess Cette méthode sélectionne un fractionnement de telle sorte que les locataires avec les temps d'accès le plus anciens (et par conséquent plus vraisemblablement inactif) sont choisis avant avant des locataires avec des temps d'accès récents
LeastTenants Cette méthode sélectionne un fractionnement qui affecte le moins nombre total de locataires pendant qu'il essaie de partitionner la base de données de façon optimale par utilisation de taille. Étant donné qu'il réduit le nombre de locataires affectés il ne peut pas effectuer un équilibre sens des locataires actifs et inactifs (il s'agit d'une base de données de 20 locataires qu'il peut fractionner les 5 plus grands locataires principaux et laisser le bas 15 -- cela affecte seulement 5 locataires [alors que équilibré affecterait probablement ~10 locataires] -- mais le résultat ne peut être équilibré quant à l'activité de locataire [uniquement par utilisation globale])

Voir aussi

Référence

Microsoft.TeamFoundation.Framework.Server, espace de noms