Précédent   Forum des professionnels en informatique > Bases de données > Décisions SGBD
Décisions SGBD Forum de décisions sur le choix en bases de données. Le Comparatif
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 24/05/2007, 15h20   #1
Invité de passage
 
Étudiant
Inscription : mai 2007
Messages : 1
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mai 2007
Messages : 1
Points : 1
Points : 1
Envoyer un message via MSN à stfk49
Par défaut Quel est le SGBD le plus performant pour les insertions massives ?

Bonjour, j'aurais besoin de savoir quel SGBD est le meilleur en insertion. En effet j'ai une grosse application qui archive tout un tas de données (2 millions de lignes par jour). Il n'y a donc pas d'UPDATE ni de DELETE mais juste des INSERT. D'autre part, je dois aussi effectuer des requêtes sur ces données pour avoir par exemple des staitistiques annuelles. Pourriez-vous me conseiller ?
stfk49 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2007, 18h01   #2
Rédacteur/Modérateur
 
Avatar de fadace
 
Homme Fabien Celaia
Administrateur de base de données
Inscription : octobre 2002
Messages : 3 779
Détails du profil
Informations personnelles :
Nom : Homme Fabien Celaia
Âge : 41
Localisation : Suisse

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Service public

Informations forums :
Inscription : octobre 2002
Messages : 3 779
Points : 8 124
Points : 8 124
Envoyer un message via ICQ à fadace Envoyer un message via Skype™ à fadace
Celui qui gère le moins bien les transactions
Celui qui a le moins d'indexes sur ses tables
Celui qui gère sa table en hash (pour éviter les contentions sur la dernière page)
Tous les inserts sont-ils faits en parallèle ou en série ?
Via insert ou bulk load ?
Bref, la plupart des SGBDR sont performants du moment qu'ils sont correctement configurés : dans votre cas, le partitionnement et/ou la parallélisation des procesus pourrait être un plus
__________________
Sr DBA Oracle / Sybase / MS-SQL / DB2 / Informix / Postgresql
Administrateur SAP
Mes articles

Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !
fadace est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/06/2007, 02h30   #3
Expert Confirmé Sénior

 
Avatar de fsmrel
 
Spécialiste en bases de données
Inscription : septembre 2006
Messages : 2 887
Détails du profil
Informations professionnelles :
Activité : Spécialiste en bases de données
Secteur : Conseil

Informations forums :
Inscription : septembre 2006
Messages : 2 887
Points : 5 137
Points : 5 137
Citation:
Envoyé par fadace
Celui qui a le moins d'indexes sur ses tables
Celui qui gère sa table en hash (pour éviter les contentions sur la dernière page)
S’il s’agit d’un traitement de type batch (ou d’une transaction lourde), sans accès concurrents :
Si la table ne contient pas cent millions de lignes, on peut supprimer les index le temps du chargement (sauf par exemple avec DB2, l’index cluster) et les recréer en fin de traitement.
Le hachage n’est pas utile, car aucun autre process ne viendra tenter de poser des verrous sur les dernières pages.
Le meilleur moyen d’obtenir la solution correcte reste le prototypage de performance, avec le (ou les) SGBD que l’on a sous la main...

Pour en savoir plus consultez le comparatif des SGBD
__________________
_
Faites simple, mais pas plus simple ! (A. Einstein)
E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire »)
=> La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale »)

__________________

Bases de données relationnelles et normalisation : de la première à la sixième forme normale (Bonne lecture !)
fsmrel 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 03h43.


 
 
 
 
Partenaires

Hébergement Web