Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
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 11/09/2004, 14h26   #1
Nouveau Membre du Club
 
Inscription : mai 2002
Messages : 111
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 111
Points : 29
Points : 29
Par défaut a quoi sert le schema dans postgres ??

bonjour,

le schéma dans postgres est il utile si l'on veut installer la base sur des partitions disques différentes. est que l'on peut dire que l'on va mettre tel schéma sur un groupe de disques et tel autre sur un autre groupe?
champion est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2004, 10h55   #2
Membre émérite
 
Avatar de hpalpha
 
Inscription : mars 2002
Messages : 770
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 770
Points : 833
Points : 833
Un schéma est une collection d'objets comme des tables, des vues, des fonctions, ...

Pour pouvoir mettre tes tables ou tes bases sur differents disques, il faudra que tu utilise les tablespaces

Code :
1
2
 
CREATE TABLESPACE test_de_ts OWNER postgres LOCATION '/mnt/dd20go/pg/data';
Attention toutefois, cette fonction n'existe que depuis la 8.0, donc prudence, on est encore en beta !!!!

Mais de mon coté, je n'ai pas encore eu de problèmes avec.
J'utilise cette fonctionnalité pour mettre mes indexs sur un autre disque que mes tables. (et oui chaque objet peut avoir un tablespace different)
hpalpha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2004, 09h04   #3
Nouveau Membre du Club
 
Inscription : mai 2002
Messages : 111
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 111
Points : 29
Points : 29
bonjour

merci pour les infos

question la version 8.0 de quoi?
champion est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2004, 09h50   #4
Membre émérite
 
Avatar de hpalpha
 
Inscription : mars 2002
Messages : 770
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 770
Points : 833
Points : 833
La version 8.0 de postgresql.

tu peux la telecharger sur :

http://www.postgresql.org/mirrors-ftp.html

ou pour la version windows :

http://pgfoundry.org/projects/pginstaller/
hpalpha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2004, 10h01   #5
Nouveau Membre du Club
 
Inscription : mai 2002
Messages : 111
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 111
Points : 29
Points : 29
merci

encore une question, comment faire pour placer un objet dans une tablespace après sa création?
champion est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2004, 10h09   #6
Membre émérite
 
Avatar de hpalpha
 
Inscription : mars 2002
Messages : 770
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 770
Points : 833
Points : 833
Après avoir créé ton tablespace :

Code :
ALTER TABLE r_test SET TABLESPACE test_de_ts;
Cet exemple est pour une table, je ne pense que cela marche apres la création pour un autre objet, a voir...
hpalpha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2004, 10h25   #7
Nouveau Membre du Club
 
Inscription : mai 2002
Messages : 111
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 111
Points : 29
Points : 29
merci beaucoup

sincèrement olivier
champion 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 00h07.


 
 
 
 
Partenaires

Hébergement Web