Partager via


Workload, élément (Assistant Paramétrage de base de données)

S'applique à : SQL Server

Spécifie la charge de travail à utiliser pour une session de paramétrage.

Syntaxe

  
<DTAInput>  
    <Server>  
...code removed...  
    <Workload>...</Workload>  

Caractéristiques de l'élément

Caractéristique Description
Type de données et longueur Aucun.
Valeur par défaut Aucun.
Occurrence Obligatoire une fois par élément DTAInput .

Relations entre les éléments

Relation Éléments
Élément parent Démarrer et utiliser l’Assistant Paramétrage du moteur de base de données
Éléments enfants File, élément (Assistant Paramétrage de base de données)

Database, élément pour les charges de travail (Assistant Paramétrage de base de données)

EventString, élément (Assistant Paramétrage de base de données)

Remarques

Une charge de travail est un ensemble d’instructions Transact-SQL qui s’exécute sur une ou plusieurs bases de données que vous souhaitez paramétrer. L’Assistant Paramétrage du moteur de base de données peut utiliser des scripts Transact-SQL, des fichiers de trace et des tables de trace en tant que charges de travail.

Si vous spécifiez une charge de travail dans un fichier d'entrée XML et une charge de travail dans une ligne de commande avec l'outil dta , la charge de travail spécifiée dans la ligne de commande est utilisée pour le paramétrage. Toutes les options de paramétrage de la ligne de commande remplacent celles spécifiées dans un fichier d'entrée XML. Une seule exception : configuration spécifiée par l'utilisateur entrée dans le mode évaluation dans le fichier d'entrée XML. Par exemple, si une configuration est entrée dans l'élément Configuration du fichier d'entrée XML et que l'élément EvaluateConfiguration est également configuré en tant qu'une des options de paramétrage, les options de paramétrage spécifiées dans le fichier d'entrée remplacent toute option de paramétrage saisie dans la ligne de commande.

Une charge de travail doit être spécifiée pour chaque session de paramétrage.

Exemple

L'exemple de code suivant spécifie la table de trace MyDatabase.MyDBOwner.TuningTable001 pour l'élément Workload . La table TuningTable001 a été créée à l'aide du modèle de paramétrage (Tuning) utilisé dans le Générateur de profils SQL Server et dont le résultat de trace a été enregistré comme table.

<DTAXML ...>  
  <DTAInput>  
    <Server>  
...code removed here...  
    </Server>  
    <Workload>  
      <Database>  
        <Name>MyDatabase</Name>  
        <Schema>  
          <Name>MyDBOwner</Name>  
            <Table>  
              <Name>TuningTable001</Name>  
            </Table>  
        </Schema>  
      </Database>  
    </Workload>  
...code removed here...  
  </DTAInput>  
</DTAXML>  

Voir aussi

Référence des fichiers d'entrée XML (Assistant Paramétrage du moteur de base de données)