|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : juin 2006 Messages : 31 ![]() |
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 |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() Inscription : juillet 2003 Messages : 3 457 ![]() |
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 |
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : juin 2006 Messages : 31 ![]() |
ben j'ai 3 tables,
la 1ère comporte 3 enrgistrements(lignes), 2eme 10 enregistrements la 3eme 150 enregistrements |
|
|
00
|
|
|
#4 |
|
Invité régulier
![]() Inscription : juin 2006 Messages : 31 ![]() |
bonjour,
ben voilà je suis toujours coincé quelqu'un a une idée pleaaaaaaaaaaaaaaaaaaaaase merci |
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() Inscription : juin 2007 Messages : 1 497 ![]() |
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/ |
|
|
00
|
|
|
#6 |
|
Membre du Club
![]() Inscription : avril 2008 Messages : 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... |
|
|
00
|
|
|
#7 |
|
Invité régulier
![]() Inscription : juin 2006 Messages : 31 ![]() |
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 |
|
|
00
|
|
|
#8 |
|
Invité de passage
![]() Inscription : février 2008 Messages : 7 ![]() |
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? |
|
|
00
|
|
|
#9 |
|
Expert Confirmé
![]() Inscription : février 2006 Messages : 3 433 ![]() |
Avec Oracle 10G, essayez d'utiliser DBMS_SPACE.CREATE_TABLE_COST sur une base de données équivalente à la base de données cible.
|
|
|
00
|
|
|
#10 |
|
Membre expérimenté
![]() Inscription : juillet 2007 Messages : 495 ![]() |
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 ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com