|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Jean-Philippe SARASY Inscription : mars 2007 Messages : 131 ![]() |
Bonjour
Comment choisit-on l'identity gap quand on crée une colonne identity ? Imaginons que nous inserons des "paquets" de 5000 lignes regulierement dans la table C'est une question qui m'est posée tres souvent Merci d'avance de vos retours jeeps64 |
|
00
|
|
|
#2 |
![]() ![]() |
Personnellement j'ai tendance à mettre ce paramètre à 100, mais en général cela va dépendre du rythme des nouvelles insertions.
Si il y a 5000 nouvelles lignes par jour, alors un gap de 100 est tout à fait approprié. Si par contre c'est 5000 par minute alors il faut aller plus haut (5000, voir peut-être 20000) pour éviter que la OAM page ne soit updatée trop souvent. Michael
__________________
Michael Peppler Membre de TeamSybase - www.teamsybase.com "A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Jean-Philippe SARASY Inscription : mars 2007 Messages : 131 ![]() |
Bonjour
Y a t il un risque de prendre un identity gap trop petit ? Ex : 5000 lignes insérés / minutes avec un gap de 10 jeeps64 |
|
00
|
|
|
#4 |
![]() ![]() |
Il n'y a pas de risque en tant que tel, mais un problème potentiel de performance en raison d'écritures sur la page OAM de la table (où est stocké la valeur "identity" de la table).
Notes que tu peux changer l'identity gap à tout moment via sp_chgattribute. Michael
__________________
Michael Peppler Membre de TeamSybase - www.teamsybase.com "A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson |
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Jean-Philippe SARASY Inscription : mars 2007 Messages : 131 ![]() |
Merci de ces reponses
jeeps64 |
|
00
|
Copyright © 2000-2012 - www.developpez.com