OVH Cloud OVH Cloud

taille d'une table

6 réponses
Avatar
Marc Demont
Bonjour,

Où puis-je voir la taille (octets) d'une table Ms access ?

a+

Marc

6 réponses

Avatar
Marc Demont
"Marc Demont" a écrit dans le message de
news:


Bonjour,

Où puis-je voir la taille (octets) d'une table Ms access ?

a+

Marc




Avatar
Daniel Carollo
Bonjour Marc!

La taille d'une table peut se connaitre approximativement en multipliant le
nombre d'enregistrements par la taille de chaque enregistrement. La taille
d'un enregistrement est la somme des champs multiplie par leurs tailles
respectives (que l'on peut trouver dans l'aide en ligne).

C'est approximatif car les champs de type memo et blob sont stockes en
dehors de la table.

Quel est le but de votre manoeuvre? Si c'est pour prevoir de l'espace disque
physique, c'est une maneouvre un peu futile: Jet a besoin d'espace de
travail temporaire (qui depend du nombre d'enregistrements requetes) et il
est tres difficile de determiner ces besoins a priori. Il faut en plus
ajouter l'espace pris par les index.

Si c'est pour determiner si vous vous approchez de la limite fatidique des
2GO (1GO pour Access 97), alors ce calcul peut etre suffisant.


--
Daniel :-)

Computing Technologies International - www.computing-tech.com - We
provide solutions...

"Marc Demont" wrote in message
news:


Bonjour,

Où puis-je voir la taille (octets) d'une table Ms access ?

a+

Marc




Avatar
Marc Demont
Alut Daniel,

En fait, j'ai une BD qui tourne, mais grossit même si j'efface des tables
ou/et requêtes (obsolètes) !

Je souhaite voir ainsi la table ou la requête qui me ... gonfle ... la
taille de ma BD, de façon intempestive !

Que faire pour résoudre le problème de grossissement ?

Compacter résoudrait-il mon problème ? Heu ??

Marc



"Daniel Carollo" a écrit dans le
message de news:
Bonjour Marc!

La taille d'une table peut se connaitre approximativement en multipliant
le

nombre d'enregistrements par la taille de chaque enregistrement. La taille
d'un enregistrement est la somme des champs multiplie par leurs tailles
respectives (que l'on peut trouver dans l'aide en ligne).

C'est approximatif car les champs de type memo et blob sont stockes en
dehors de la table.

Quel est le but de votre manoeuvre? Si c'est pour prevoir de l'espace
disque

physique, c'est une maneouvre un peu futile: Jet a besoin d'espace de
travail temporaire (qui depend du nombre d'enregistrements requetes) et il
est tres difficile de determiner ces besoins a priori. Il faut en plus
ajouter l'espace pris par les index.

Si c'est pour determiner si vous vous approchez de la limite fatidique des
2GO (1GO pour Access 97), alors ce calcul peut etre suffisant.


--
Daniel :-)

Computing Technologies International - www.computing-tech.com - We
provide solutions...

"Marc Demont" wrote in message
news:


Bonjour,

Où puis-je voir la taille (octets) d'une table Ms access ?

a+

Marc








Avatar
Raymond [mvp]
Bonjour.

Le fait de compacter régulièrement la base va la ramener à sa grosseur
normale.
si tu es en version 2000 & +, tu peux cocher l'option compacter à la
fermeture, qui compactera ta base à chaque fermeture.
le fait de supprimer ou ajouter ou importer des données fait grossir
automatiquement la base et la place libre n'est récupérable que par le
compactage.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Marc Demont" a écrit dans le message de
news:

Alut Daniel,

En fait, j'ai une BD qui tourne, mais grossit même si j'efface des tables
ou/et requêtes (obsolètes) !

Je souhaite voir ainsi la table ou la requête qui me ... gonfle ... la
taille de ma BD, de façon intempestive !

Que faire pour résoudre le problème de grossissement ?

Compacter résoudrait-il mon problème ? Heu ??

Marc


Avatar
Marc Demont
Alutté Raymond,

sans commentaire !

Marc


"Raymond [mvp]" a écrit dans le message de
news:
Bonjour.

Le fait de compacter régulièrement la base va la ramener à sa grosseur
normale.
si tu es en version 2000 & +, tu peux cocher l'option compacter à la
fermeture, qui compactera ta base à chaque fermeture.
le fait de supprimer ou ajouter ou importer des données fait grossir
automatiquement la base et la place libre n'est récupérable que par le
compactage.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Marc Demont" a écrit dans le message de
news:

Alut Daniel,

En fait, j'ai une BD qui tourne, mais grossit même si j'efface des
tables


ou/et requêtes (obsolètes) !

Je souhaite voir ainsi la table ou la requête qui me ... gonfle ... la
taille de ma BD, de façon intempestive !

Que faire pour résoudre le problème de grossissement ?

Compacter résoudrait-il mon problème ? Heu ??

Marc






Avatar
Marc Demont
Merci Daniel

a+

Marc



"Daniel Carollo" a écrit dans le
message de news:
Bonjour Marc!

La taille d'une table peut se connaitre approximativement en multipliant
le

nombre d'enregistrements par la taille de chaque enregistrement. La taille
d'un enregistrement est la somme des champs multiplie par leurs tailles
respectives (que l'on peut trouver dans l'aide en ligne).

C'est approximatif car les champs de type memo et blob sont stockes en
dehors de la table.

Quel est le but de votre manoeuvre? Si c'est pour prevoir de l'espace
disque

physique, c'est une maneouvre un peu futile: Jet a besoin d'espace de
travail temporaire (qui depend du nombre d'enregistrements requetes) et il
est tres difficile de determiner ces besoins a priori. Il faut en plus
ajouter l'espace pris par les index.

Si c'est pour determiner si vous vous approchez de la limite fatidique des
2GO (1GO pour Access 97), alors ce calcul peut etre suffisant.


--
Daniel :-)

Computing Technologies International - www.computing-tech.com - We
provide solutions...

"Marc Demont" wrote in message
news:


Bonjour,

Où puis-je voir la taille (octets) d'une table Ms access ?

a+

Marc