Vous n'êtes pas identifié(e).
Pages : 1
Bonjour à tous,
Je travaille actuellement sur la mise en place d'un Serveur PostgreSQL 8.4.2 sur CentOS 5.2.
Je m'intérogge sur l'utilité de définir des tablespaces sur une machine qui ne contient qu'un disque. Même question sur les tablespaces temporaires. Le default tablespace est-il suffisant ?
Avez-vous des avis, des infos à me donner ?
Merci pour les réponses.
Dernière modification par mortimer.pw (12/02/2010 08:54:50)
Hors ligne
Très clairement, aucun intérêt si vous n'avez qu'un disque. Le tablespace permet justement de pouvoir en utiliser plusieurs.
À la rigueur, vous pourriez en avoir besoin si vous avez plusieurs partitions sur ce seul disque. En effet, si la partition où se trouvent les données de la base se remplit, vous aurez besoin d'un tablespace vers une autre partition pour stocker les données.
Guillaume.
Hors ligne
Autre intérêt, ça permet dans certains environnement de faire une gestion de quotas : tel utilisateur dans tel tablespace qui pointe vers le système de fichier machin, d'une taille maxi bien définie.
Mais aucun intérèt côté performances.
Marc.
Hors ligne
À part que le quota n'est pas vérifié par PostgreSQL.
Guillaume.
Hors ligne
Oui, pas de quota côté Postgresql, d'où cette façon d'en avoir quand même, par tablespace, en utilisant le système d'exploitation.
Marc.
Hors ligne
Pages : 1