Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server > Réplications
Réplications Forum d'entraide sur les différentes réplications de MS SQL Server
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/07/2006, 17h18   #1
Invité régulier
 
Inscription : mai 2002
Messages : 19
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 19
Points : 6
Points : 6
Par défaut Structure pour replication

Bonjour,

j'ai une tres grosse table (Proche du million) qui est actuellement en replication par fusion.
Actuellement la seule cle est un index auto.
Mon probleme est bien evidement les conflits

que me conseillez-vous ??
1) couper la table en plusieur et bosser sur des vues unions (pas fun)
2) faire une cle calcule avec une lettre de proprietaire (un peu lourd)
3) je vois pas...

avez-vous des idées un peu plus realisable ?
Merci !!
Lejohnn est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2006, 15h16   #2
Expert Confirmé
 
Avatar de rudib
 
Inscription : mai 2006
Messages : 2 236
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mai 2006
Messages : 2 236
Points : 2 983
Points : 2 983
Envoyer un message via ICQ à rudib Envoyer un message via MSN à rudib
Bonjour,

quand tu as mis ta table en réplication par fusion, il t'a créé une colonne UNIQUEIDENTIFIER (GUID), non ? Ne peux-tu pas te baser sur cette colonne pour la clé ?
__________________
Rudi Bruchez
Consultant indépendant
modélisation, administration, optimisation, formation,
solutions MS SQL Server et informatique libre.
MCDBA, MCITP, MCT, SCJP2 - http://www.babaluga.com/
Articles et tutoriels : http://rudi.developpez.com/
LIVRE : Optimiser SQL Server
rudib est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2006, 15h52   #3
Rédacteur/Modérateur

 
Avatar de WOLO Laurent
 
Homme Laurent WOLO
Architecte de base de données
Inscription : mars 2003
Messages : 2 696
Détails du profil
Informations personnelles :
Nom : Homme Laurent WOLO
Âge : 35
Localisation : Congo-Brazzaville

Informations professionnelles :
Activité : Architecte de base de données
Secteur : Finance

Informations forums :
Inscription : mars 2003
Messages : 2 696
Points : 3 917
Points : 3 917
Envoyer un message via Yahoo à WOLO Laurent
Excellente comme proposition rudib
+1 pour toi.
__________________

Découvrez la FAQ de MS SQL Server.
La chance accorde ses faveurs aux esprits avertis !
WOLO Laurent est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2006, 16h06   #4
Expert Confirmé
 
Avatar de rudib
 
Inscription : mai 2006
Messages : 2 236
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mai 2006
Messages : 2 236
Points : 2 983
Points : 2 983
Envoyer un message via ICQ à rudib Envoyer un message via MSN à rudib
Thank you ! Bon, ça a quand même le désavantage de faire grossir les index si la clé primaire est ordonnée, et de faire exploser la taille des bases si on doit déplacer cette clé dans des clés étrangères... Il peut y avoir deux autres solutions :

- partitionner la clé avec un id de serveur
- augmenter le seed de l'identity sur un des serveurs pour attribuer des ranges de numérotation.
__________________
Rudi Bruchez
Consultant indépendant
modélisation, administration, optimisation, formation,
solutions MS SQL Server et informatique libre.
MCDBA, MCITP, MCT, SCJP2 - http://www.babaluga.com/
Articles et tutoriels : http://rudi.developpez.com/
LIVRE : Optimiser SQL Server
rudib est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2006, 16h38   #5
Rédacteur/Modérateur

 
Avatar de WOLO Laurent
 
Homme Laurent WOLO
Architecte de base de données
Inscription : mars 2003
Messages : 2 696
Détails du profil
Informations personnelles :
Nom : Homme Laurent WOLO
Âge : 35
Localisation : Congo-Brazzaville

Informations professionnelles :
Activité : Architecte de base de données
Secteur : Finance

Informations forums :
Inscription : mars 2003
Messages : 2 696
Points : 3 917
Points : 3 917
Envoyer un message via Yahoo à WOLO Laurent
Rudib,
N'importe quelle solution informatique présente ses avantages et ses inconvenients, il appartient donc au dba de faire le compromis entre la capacité de stockage et l'optimisation et donc beaucoups plus de travail pour le DBA (Astuces ...)
__________________

Découvrez la FAQ de MS SQL Server.
La chance accorde ses faveurs aux esprits avertis !
WOLO Laurent est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/07/2006, 01h36   #6
Invité régulier
 
Inscription : mai 2002
Messages : 19
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 19
Points : 6
Points : 6
Ca maaarche !!

avec la technique de prendre le rowguid en 2eme clé!

Merci beaucoup !
Lejohnn est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h55.


 
 
 
 
Partenaires

Hébergement Web