+ Répondre à la discussion
Affichage des résultats 1 à 5 sur 5
  1. #1
    Futur Membre du Club
    Inscrit en
    juillet 2009
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : juillet 2009
    Messages : 74
    Points : 15
    Points
    15

    Par défaut Mode de verrouillage des tables

    Bonjour,

    comment puis-je savoir "rapidement" quelles tables sont en mode de verrouillage par page dans une base informix SVP?

    merci d'avance!

  2. #2
    Membre éclairé Avatar de blackstreet
    Inscrit en
    avril 2004
    Messages
    303
    Détails du profil
    Informations forums :
    Inscription : avril 2004
    Messages : 303
    Points : 306
    Points
    306

    Par défaut

    Bonjour,

    Dans la table systables relatives à chaque base de données, il y'a une colonne locklevel qui contient soit R pour row, soit P pour page

    Donc tu peu utiliser ce genre de requête :
    Code :
    SELECT tabname, locklevel from systables where tabid >99

  3. #3
    Futur Membre du Club
    Inscrit en
    juillet 2009
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : juillet 2009
    Messages : 74
    Points : 15
    Points
    15

    Par défaut

    merci beaucoup!

  4. #4
    Membre éclairé Avatar de blackstreet
    Inscrit en
    avril 2004
    Messages
    303
    Détails du profil
    Informations forums :
    Inscription : avril 2004
    Messages : 303
    Points : 306
    Points
    306

    Par défaut

    J'ajouterais aussi, que par défaut, toute table créer à le mode de verrouillage page.

    Il faut juste changer quand c'est nécessaire

  5. #5
    Membre actif
    Homme Profil pro
    Achitecte Informix SGBD et applications - IBM Champion - Data Management - Board of Directors IIUG
    Inscrit en
    octobre 2010
    Messages
    101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Achitecte Informix SGBD et applications - IBM Champion - Data Management - Board of Directors IIUG
    Secteur : Conseil

    Informations forums :
    Inscription : octobre 2010
    Messages : 101
    Points : 155
    Points
    155

    Par défaut

    sauf si dans le onconfig tu valorises le paramètre DEF_TABLE_LOCKMODE à row :-)

    il changera le mode par défaut pour toute création de nouvelle table

    tu vois aussi tout de suite dans onstat -k quand tu as des rowids qui se termient par '00' ( double zéro )

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

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •