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-Server2000 et accroissement TEMPDB


Sujet :

MS SQL Server

  1. #1
    Membre actif
    Inscrit en
    Mars 2007
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 55
    Par défaut SQL-Server2000 et accroissement TEMPDB
    Bonjour à tous,

    J'ai une interrogation quant à la démarche pour solutionner un pb récurrent à savoir :
    DESCRIPTION : Erreur : 9002, Gravité : 17, État : 6
    Le fichier journal de la base de données ‘tempdb’ est plein. Pour libérer de la place, sauvegardez le journal des transactions.


    Quant nous interrogeons la base TEMPDB, nous n'avons aucun souci,Hormi le fait que,par les requetes BO, la base est passé de 4 gigas à 31 gigas. Elle se réinitialise à 4 gigas lors de notre reboot hebdo.

    Nous avons des interrogations sur l'impact de cette accroissement sur les performances jusqu'au prochain reboot. Que pourrions nous envisager : Réorg, compactage au autre , modid d'une propriété ...?

    Merci à tous

  2. #2
    Membre émérite
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Août 2006
    Messages
    730
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 730
    Par défaut
    il te faut créer une tache de sauvegarde (job) du journal de transaction
    tu le programmes pour une execution journalière

  3. #3
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 039
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 22 039
    Billets dans le blog
    6
    Par défaut
    assurez vous que la base tempdb est en mode de recouvrement simple, cela minimisera le jt et récuperera automatiquement les parties obsolète sans faire usage d'aucune tâche quotidienne ou autre.

    Evitez de stopper un serveur SQL. Ceci est un non sens absolu. Vous perdez toute la mise en cache et donc les performances redeviennent mauvais au démarrage. Les SGBDR comme SQL Server sont fait pour tourner 99,999 % du temps soit 5 minutes d'interruption par ans (juste de quoi passer un patch !).

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  4. #4
    Membre Expert

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Août 2007
    Messages : 1 216
    Par défaut
    Citation Envoyé par SQLpro Voir le message
    Les SGBDR comme SQL Server sont fait pour tourner 99,999 % du temps soit 5 minutes d'interruption par ans (juste de quoi passer un patch !).
    Si ca pouvait etre vrai un taux de disponibilité pareil ... !!!

  5. #5
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 039
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 22 039
    Billets dans le blog
    6
    Par défaut
    non seulement c'est vrai, mais c'est même l'exigence de certains clients.
    Sachez que HP propose ce genre de services pour SQL Server depuis plusieurs années.

    http://www.sql-server-performance.co...bility_p1.aspx

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  6. #6
    Membre Expert

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Août 2007
    Messages : 1 216
    Par défaut
    Je ne comprend juste pas ou vous trouvez le temps pour appliquer tous les patches d'une année dans une fourchette de 5 minutes ! Soit vous ne patchez pas régulièrement, soit vous avez des serveurs qui redémarrent au quart de seconde.

    Si vous avez une autre technique, je vous serais très reconnaissant de me (nous) la faire partager.

  7. #7
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 039
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 22 039
    Billets dans le blog
    6
    Par défaut
    Il ne sert pas à grand chose de passer tous les patch un par un, sauf si vous êtes confrontés au problème exposé dans le patch.
    En l'occurrence je parle donc des pacth cumulatifs qui sont en fait de l'ordre de 1 par an. (Exemple sql server 2000 : 5 patch cumulatif dit "Service Pack")

    De plus effectivement il faut dimensionner son serveur (machine physique) à la mesure du service attendu. Cela veut dire que si vous achetez vos serveurs rue mongallet, ne vous attendez pas effectivement qu'ils redémarre très vite. Les deux serveurs de test que j'utilise redémarrent en moins de 25secondes.
    Pour un SGBDR les ressources de RAM, processeurs et disques sont très importantes.

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  8. #8
    Membre Expert

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Août 2007
    Messages : 1 216
    Par défaut
    Microsoft sortant plus d'un patch de securité par an, je pense qu'il est nécessaire de tous les appliquer dès qu'ils sont disponibles et ce pour prévenir toute intrusion. N'appliquer que le service pack une fois par an peut être une solution pour maintenir ses serveurs online mais qu'en est il du reste de la sécurité et de tous les risques liés à celle-ci ?

    Pour ce qui est de la configuration des serveurs sur lesquels je travaille, ils n'ont certainement pas été acheté rue Mongallet, bien que je ne sais pas vraiment ce qui s'y vend.

  9. #9
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 039
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 22 039
    Billets dans le blog
    6
    Par défaut
    la plupart des patch intermédiaires sont des patchs correctifs fonctionnels, pas des patch de sécurité !

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  10. #10
    Membre Expert

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Août 2007
    Messages : 1 216
    Par défaut
    Je reste tout de même septique.
    Je ne parle pas uniquement des patches sécurité liés à SQL Server en particulier mais bien de ceux de Windows aussi qui sortent presque mensuellement.
    Pour moi 99.999% ca reste beau en théorie.
    Bonne soirée.

  11. #11
    Membre actif
    Inscrit en
    Mars 2007
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 55
    Par défaut
    En attendant tous ces discours ne m'ont pas donné la réponse à ma question :
    Ou trouve t-on la taille initiale de TEMPDB qui va être utilisé au prochain reboot du serveur (Table System, Procédures stockés, commandes DBCC ou autre = ?
    Merci à tous

  12. #12
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 039
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 22 039
    Billets dans le blog
    6
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    select * 
    from master.dbo.sysaltfiles
    WHERE status & 0x40 = 0x40
     
    SELECT *
    FROM sys.sysfiles
    WHERE status & 0x40 = 0x40
     
    select * 
    from sys.database_files
    WHERE type = 1
    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [sql server2000 ed developpeur) Erreur entreprise manager
    Par GéniuS77 dans le forum MS SQL Server
    Réponses: 10
    Dernier message: 26/05/2008, 08h02
  2. Sauvegarde et Réstauration d'une BD SQL server2000
    Par da_latifa dans le forum MS SQL Server
    Réponses: 8
    Dernier message: 30/01/2006, 13h33
  3. Pb Requête Corrélées sur MS SQL-SERVER2000
    Par Pongo dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 21/09/2005, 16h08
  4. Connection a une BD SQL SERVER2000 ????
    Par pop bob dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 07/08/2005, 16h41
  5. Forcer date, heure et seconde sous sql server2000
    Par sorel dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 12/05/2005, 18h49

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