Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Administration
Administration Forum d'entraide sur l'administration du serveur Oracle
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 08/04/2008, 15h26   #1
Invité régulier
 
Inscription : juin 2006
Messages : 31
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 31
Points : 6
Points : 6
Par défaut Evaluation de la taille d'une base de données

bonjour tout le monde,

j'ai un modèle conceptuel d'une base de données que je veux créer sur oracle et je veux évaluer sa taille mais je ne sais pas comment faire ça

merci d'avance pour votre aide
maguie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/04/2008, 15h38   #2
McM
Expert Confirmé Sénior
 
Inscription : juillet 2003
Messages : 3 457
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 3 457
Points : 4 222
Points : 4 222
C 'est compliqué, vu que la taille va dépendre du nombre de lignes dans chaque table.
__________________
More Code : More Bugs. Less Code : Less Bugs
McM est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/04/2008, 15h53   #3
Invité régulier
 
Inscription : juin 2006
Messages : 31
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 31
Points : 6
Points : 6
ben j'ai 3 tables,

la 1ère comporte 3 enrgistrements(lignes),
2eme 10 enregistrements
la 3eme 150 enregistrements
maguie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/04/2008, 10h48   #4
Invité régulier
 
Inscription : juin 2006
Messages : 31
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 31
Points : 6
Points : 6
bonjour,

ben voilà je suis toujours coincé.
quelqu'un a une idée pleaaaaaaaaaaaaaaaaaaaaase
merci
maguie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/04/2008, 16h23   #5
Membre Expert
 
Avatar de scheu
 
Inscription : juin 2007
Messages : 1 497
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 1 497
Points : 1 485
Points : 1 485
Vu la faible volumétrie de tes 3 tables, je dirais que ça prendra juste la taille d'un extent, donc voir la taille de l'extent du tablespace dans lequel tu vas mettre tes 3 tables
__________________
La théorie, c'est quand on sait tout mais que rien ne fonctionne.
La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !

Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/
scheu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/04/2008, 15h20   #6
Membre du Club
 
Avatar de lmartin
 
Inscription : avril 2008
Messages : 61
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 61
Points : 61
Points : 61
Si tu mets tes 3 tables dans le même tablespace tu auras un extent pour chacune de tes tables.
Donc 3*taille de l'extent du tablespace.

PS: je ne suis pas sûr qu'utiliser Oracle pour une appli à 3 tables soit réellement rentable...
lmartin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/04/2008, 13h19   #7
Invité régulier
 
Inscription : juin 2006
Messages : 31
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 31
Points : 6
Points : 6
oui je sais que c'est inutile dans un cas réelle , mais là c'etait un tp à rendre dans un module pour les débutants dans l'administration de bases de données oracle c'est pour ça le cas est trés simple

merci beaucoup pour votre réponse
maguie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/06/2008, 14h47   #8
Invité de passage
 
Inscription : février 2008
Messages : 7
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 7
Points : 2
Points : 2
Par défaut taille de 2.2millions d'enregistrements+fichiers?

Bonjour,

je dois évaluer la taille d'une table qui contient environ 2.2millions d'enregistrements (base de données du CNRS)...
comment procéder sous pl/sql?
quelle est la commande?
evaki07 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/06/2008, 15h35   #9
Expert Confirmé
 
Inscription : février 2006
Messages : 3 433
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 3 433
Points : 3 462
Points : 3 462
Avec Oracle 10G, essayez d'utiliser DBMS_SPACE.CREATE_TABLE_COST sur une base de données équivalente à la base de données cible.
__________________
P. Forstmann

AskTom Forums OTN doc 8, 9, 10 et 11
pifor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2008, 15h53   #10
Membre expérimenté
 
Inscription : juillet 2007
Messages : 495
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juillet 2007
Messages : 495
Points : 585
Points : 585
Sinon, tu exécutes les stats sur la table, puis tu vas lire la taille moyenne d'une ligne dans la colonne AVG_ROW_LEN de la vue DBA_TABLES (en octets), et tu multiplies par 2,2 millions...
__________________
Des chercheurs qui cherchent, on en trouve, mais des chercheurs qui trouvent, on en cherche !
dgi77 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h02.


 
 
 
 
Partenaires

Hébergement Web