4. PostgreSQL Supporte des Base de Données extrêmement grandes > 200 Gigas

Contenu de cette section

Les performances des machines à cpu 32-bit décroissent rapidement quand la taille de la base de données dépasse 5 giga. Vous pouvez faire tourner des bases de données de 30 gigas avec un cpu 32-bit cpu mais cela ne sera pas très performant. Cette limitation est imposée par la quantité maximum de mémoire RAM (maximum de 2 gigas seulement), la limitation de la taille du système de fichier ainsi que par le système d'exploitation. Avec un cpu 32-bit, le système d'exploitation "se cognera la tête" trop souvent sur "le plafond 32-bit".

Si vous avez besoin d'utiliser des bases de données extrêmement grandes (supérieures a 5 gigaoctets), il est fortement recommandé d'utiliser des machines 64-bit telles que : Digital Alpha cpu, Sun Ultra-sparc 64-bit cpu, Silicon graphics 64-bit cpu, à venir Intel Merced IA-64 cpu, machines HPUX 64bit , machines IBM 64-bit. Si l'on compile PostgreSQL avec un cpu 64-bit il pourra supporter d'énormes bases de Données et de grosses requêtes. Les performances de PostgreSQL pour des interrogations sur de grandes tables et de grandes bases de données sera plus rapide de plusieurs ordres de grandeurs que sur des machines à cpu 32-bit . L'avantage des machines 64-bit est qu'elles disposent d'un grand espace d'adressage mémoire et que le système d'exploitation peut gérer de très grands systèmes de fichiers. Cela permet des meilleures performances avec de grandes bases de données, plus de mémoire centrale (RAM), plus de possibilités etc...


Chapitre suivant, Chapitre Précédent

Table des matières de ce chapitre, Table des matières générale

Début du document, Début de ce chapitre