SelectEtoile : Base de connaissance SGBD

Versionning IQ

1

Le calcul du versioning IQ peut s'avérer critique dans bien des cas.

 

Avant tout le versioning IQ suit les règles suivantes:

 

  1. Les versions sont stockées dans le main de la base
  2. Elles sont générées lors de la mise à jour (Delete, update, insert) d'une table
  3. Elles sont utilisées par toute personne faisant un select sur ces tables.
  4. Elles ne sont libérées que lorsque la session les utilisant sont soit validées (commit)  ou soit fermées (déconnexion)
  5. Les versions actives sont celles attachées à une session active pour lesquelles une transaction est active
  6. Les versions anciennes (old version) sont les versions n'ayant plus de transaction ou session activent mais qui sont utilisées par une autre session

 

Analyse de l'activité des version sur le serveur IQ

 

 Trois procédures indispensables:

sp_iqversionuse

sp_iqtransactions

sp_iqwho ou sp_iqconnection.

 

 

 

Ajouter un Commentaire


Code de sécurité
Rafraîchir