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

Administration SQL Server Discussion :

Architecture et Lock PB sous SQL 2000


Sujet :

Administration SQL Server

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    125
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2007
    Messages : 125
    Points : 50
    Points
    50
    Par défaut Architecture et Lock PB sous SQL 2000
    Bonjour,

    Je possède un serveur de DB sous SQL 2000 (1 quad core et 8GB de RAM) qui rencontre pas mal de problèmes de Locks.Très probablement à une mauvaise architecture des tables selon moi (Beaucoup trop de colonne).

    Ma 1er question est la suivante: l’ajoute de CPU par ex un CPU 4x4 va t il me permettre de diminuer ce problème de Lock sur les tables?

    Ma deuxième question est beaucoup plus générale et concerne la mémoire. Sur un système 32 bit Win serveur si je possède 4GB de mémoire 2 sont pour mon operating system et 2 pour ma DB SQL server (modifiable biensur par le fichier init).
    Dans le cas maintenant ou je possède 8 ou 16 GB de mémoire. Comment se fait la répartition ? Étant que sur un système 32 Bits je ne peux adresser que 4GB, qui utilise les 4GB ou les 12GB restant ? est ce que SQL serveur ce les attribut automatiquement?

    Merci beaucoup de vos reponses.

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 763
    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 : 21 763
    Points : 52 554
    Points
    52 554
    Billets dans le blog
    5
    Par défaut
    Ma 1er question est la suivante: l’ajoute de CPU par ex un CPU 4x4 va t il me permettre de diminuer ce problème de Lock sur les tables?
    Non, cela n'aura absolument aucun effet...
    Le verrouillage dépend essentiellement de la nature des transactions.
    Seule la durée des verrous pourrait être moindre en augmentant les ressources en RAM, CPU et disque.
    Lisez les articles que j'ai écrit à ce sujet :
    http://sqlpro.developpez.com/optimisation/

    Dans le cas maintenant ou je possède 8 ou 16 GB de mémoire. Comment se fait la répartition ? Étant que sur un système 32 Bits je ne peux adresser que 4GB, qui utilise les 4GB ou les 12GB restant ? est ce que SQL serveur ce les attribut automatiquement?
    Il faut un paramétrage particulier pour que SQL Server utilise la mémoire étendue en pagination. C'est AWE qui gere cela pour SQL Server.
    Lisez l'article que j'ai écrit au sujet de la configuration de la mémoire étendue pour SQL Server : http://blog.developpez.com/sqlpro/p5...2-bits-et-awe/

    Plus généralement vous auriez intérêt à faire faire un audit de votre système afin de dégager les éléments en terme de temps et coûts susceptible de remettre votre système d'aplomb. En général ce genre de chose est très bénéfique. Lisez ce que j'ai écrit à ce sujet : http://www.sqlspot.com/sites/sqlspot...eDonnees-3.pdf

    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/ * * * * *

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    125
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2007
    Messages : 125
    Points : 50
    Points
    50
    Par défaut
    Oui je vais auditer le systeme ca sera plus simple

    Merci beaucoup pour toutes ces infos Je vais pouvoir occuper ce long weekend.

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

Discussions similaires

  1. Change collation base master sous SQL 2000
    Par Devilstuff dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 14/05/2010, 23h15
  2. PB de locks sous SQL 2000
    Par snach dans le forum Administration
    Réponses: 2
    Dernier message: 28/04/2009, 17h03
  3. restauration BDD sous SQL 2000 Server
    Par ilyassou dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 15/03/2007, 08h30
  4. Probleme de transaction sous sql 2000
    Par issou dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 05/12/2006, 15h11
  5. Backup sur SQL7 puis Restore sous SQL 2000
    Par souliced dans le forum Administration
    Réponses: 4
    Dernier message: 17/02/2006, 11h44

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