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 :

[SQL 2005]problème de tempdb


Sujet :

MS SQL Server

  1. #1
    Membre confirmé
    Inscrit en
    Octobre 2007
    Messages
    175
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 175
    Par défaut [SQL 2005]problème de tempdb
    Bonjour tout le monde!
    a chaque fois que je fais une gde reket ma tempdb se gonfle d'une manière exponentielle et à chaque fois je dois redémarrer ma machine pour regagner de l'espace (ce qui n'est pas bon pr un serveur).
    Pouvez-vous me donner un moyen pour contourner celà, surtout sans redémarrer la machine

  2. #2
    Membre Expert
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Par défaut
    Bonjour,

    il faut simplifier la requête.

  3. #3
    Membre confirmé
    Inscrit en
    Octobre 2007
    Messages
    175
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 175
    Par défaut
    Ce n'est pas une requête complexe, mais c la table qui est grande. dans les 600 Million de ligne

  4. #4
    Membre Expert
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Par défaut
    Donc la requête est complexe, si elle récupère toutes les lignes de ta table... Il faut mettre une clause WHERE.

  5. #5
    Membre confirmé
    Inscrit en
    Octobre 2007
    Messages
    175
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 175
    Par défaut
    merci!
    mais n'y a-t-il pas un moyen de reduire la taille du tempdb sans redémarrer le serveur, j'ai essayé le shrink çà à réduit mais pas assez,
    ce que je veux c d'avoir la même taille de tempdb comme lors du redémarrage

  6. #6
    Membre Expert
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Par défaut
    Il n'y a rien d'autre que shrink. Il est normal que tempdb grandisse quand on l'utilise trop.

    ta base est-elle en mode READ COMMITTED SNAPSHOT ?

Discussions similaires

  1. [SRV SQL 2005] Problème d'autorisation.
    Par GarsDuCalvados dans le forum MS SQL Server
    Réponses: 0
    Dernier message: 23/06/2008, 10h39
  2. [sql 2005]Problème I/O
    Par krest dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 02/04/2008, 10h40
  3. [SQL 2005] Problème pour une requête SELECT
    Par Rodie dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 23/06/2007, 17h12
  4. SQL 2005 - Problème installation SP2
    Par mikefurax dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 12/06/2007, 17h56
  5. [SQL 2005] problèmes de gestion des chiffres décimaux
    Par skystef dans le forum Accès aux données
    Réponses: 1
    Dernier message: 10/01/2007, 11h40

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