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

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 Descriptif
Type de données et longueur Aucun.
Valeur par défaut Aucun.
Occurrence Obligatoire une fois pour chaque DTAInput élément.

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 spécifié comme l’une des options de réglage, les options de réglage spécifiées dans le fichier d’entrée XML remplacent toutes les options de réglage entrées sur 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 d’optimisation du moteur de base de données)