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
Partager