IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

tempdb grandit vite


Sujet :

MS SQL Server

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2006
    Messages : 106
    Points : 40
    Points
    40
    Par défaut tempdb grandit vite
    Salut à tous, j’espère que vous allez bien.

    J'ai une une question pour rapport à tempdb. En effet, j ai un SSIS Job qui exécute automatiquement chaque jour à une certaine heure. Lors de cette exécution, tempdb grandit de façon astronomique qui dépasse les 2 Terra octets.

    Mais lorsque j’exécute le SSIS job manuellement, c'est à dire en ouvrant le job sur SQL Server Business Intelligence Development Studio, tempdb ne grandit pas du tout.

    Est ce quelqu'un aurait une idée de la source de cette différence ?

    Merci d'avance !

  2. #2
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Points : 12 371
    Points
    12 371
    Par défaut
    Bonjour,

    Effectivement un grossissement à 2To, c'est assez astronomique. Pour cela il faut comprendre ce que fait le package SSIS, et ce qu'il stocke dans TempDB.

    La base de données TempDB est utilisée par de nombreuses fonctionnalités du moteur de base de données de SQL Server, entre autres :

    - Les jointures supportées par l'algorithme MERGE ou HASH
    - Les déclencheurs
    - les transactions sous le niveau d'isolation SNAPSHOT
    - La création et reconstruction en ligne d'index
    - Les tables temporaraires, les variables de type TABLE, et les fonctions de table
    - Certaines instructions DBCC
    - Les paramètres de type LOB (XML inclus)
    - Les curseurs
    - Database Mail
    - ...

    Est-ce que vous êtes dans l'un de ces cas ?

    Mais lorsque j’exécute le SSIS job manuellement, c'est à dire en ouvrant le job sur SQL Server Business Intelligence Development Studio, tempdb ne grandit pas du tout.
    Juste pour être certain, rétrécissez-vous TempDB avant d'exécuter de nouveau le package SSIS manuellement ?

    @++

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2006
    Messages : 106
    Points : 40
    Points
    40
    Par défaut
    Bonjour!
    Merci pour votre aide! Effectivement! mon stored Procedure utilise des tables temporaires...lorsque je demarre ce stored procedure en utilisant SQL Server Business Intelligence Development Studio, le tempdb ne grandit pas du tout. je n ai pas retrecie le tempb. Mais lorsque le stored procedure est lancé automatiquement par le SQL Server, il grandit trop vite.

Discussions similaires

  1. Tablespace SYSTEM grandit très vite
    Par Daeron dans le forum Oracle
    Réponses: 28
    Dernier message: 28/11/2012, 11h59
  2. HELP!!Base de Données tempdb qui explose!!
    Par mohamed dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 15/07/2005, 13h32
  3. Trop vite...
    Par olive-sjs dans le forum OpenGL
    Réponses: 2
    Dernier message: 02/03/2004, 22h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo