Greetings Overflowers,Performances des jointures multiples
Je dois interroger des objets avec des conditions spatiales nombreuses/complexes. Dans les bases de données relationnelles traduites en plusieurs jointures (éventuellement 10+). Je suis nouveau à cette entreprise et je me demande si aller avec MS SQL Server 2008 R2 ou Oracle 11g ou des solutions basées sur des documents tels que RavenDB ou simplement aller avec une base de données spatiales (GIS) ...
Des idées?
Cordialement
MISE À JOUR: Merci à tous pour vos réponses. Quelqu'un choisirait-il des bases de données documentaires/spatiales? Ma base de données serait composée de dizaines de millions à quelques milliards d'enregistrements. Principalement en lecture seule. Presque pas de mises à jour, sauf en cas d'erreurs dans la saisie. Insertions de nuit et pas si fréquentes. Les tables jointes sont prédites au préalable mais le nombre de self-jointures (tables se rejoignant plusieurs fois) ne l'est pas. Les petites pages des résultats de ces requêtes seront affichées sur un site Web hautement interactif, de sorte que le temps de réponse est critique. Des prédictions sur la façon dont cela peut fonctionner sur MS SQL Server 2008 R2 ou Oracle 11g? Je suis également préoccupé par l'amélioration des performances en ajoutant plus de serveurs, dont on évolue mieux? Que diriez-vous de PostgresQL?