En dehors du fait de réduire de volume une base Access, y a t'il un interet
autre à compacter.
Ensuite que se passe t'il physiquement lorsqu'on compacte une base ?
Merci de vos réponses.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Le Méruvien
Bonjour, La réduction du volume de la base fait déja à lui seule une trés bonne chose ! en plus, si tu as des forlulaires avec des champs numero auto, qui sont dans le desordre parceque tu as supprimé des enregistrement, ça te remet tout ça dans l'ordre, en supprimant les manquants.
"Ciginfo" a écrit dans le message de news: bl3a6k$hts$
En dehors du fait de réduire de volume une base Access, y a t'il un interet
autre à compacter. Ensuite que se passe t'il physiquement lorsqu'on compacte une base ? Merci de vos réponses.
François
Bonjour,
La réduction du volume de la base fait déja à lui seule une trés bonne chose
!
en plus, si tu as des forlulaires avec des champs numero auto, qui sont dans
le desordre parceque tu as supprimé des enregistrement, ça te remet tout ça
dans l'ordre, en supprimant les manquants.
"Ciginfo" <Cigognes@wanadoo.fr> a écrit dans le message de news:
bl3a6k$hts$1@news-reader5.wanadoo.fr...
En dehors du fait de réduire de volume une base Access, y a t'il un
interet
autre à compacter.
Ensuite que se passe t'il physiquement lorsqu'on compacte une base ?
Merci de vos réponses.
Bonjour, La réduction du volume de la base fait déja à lui seule une trés bonne chose ! en plus, si tu as des forlulaires avec des champs numero auto, qui sont dans le desordre parceque tu as supprimé des enregistrement, ça te remet tout ça dans l'ordre, en supprimant les manquants.
"Ciginfo" a écrit dans le message de news: bl3a6k$hts$
En dehors du fait de réduire de volume une base Access, y a t'il un interet
autre à compacter. Ensuite que se passe t'il physiquement lorsqu'on compacte une base ? Merci de vos réponses.
François
Daniel Carollo
Bonjour Cigognes!
Il y a pas mal de choses qui se passent quand on compacte une base, et cela varie suivant les versions. Sans entrer dans les details, lors du compactage, Jet recupere l'espace libere par les enregistrements et les objets effaces, il re-ecrit toutes les donnees dans les tables dans l'ordre des clefs primaires et surtout sur des pages adjacentes et il marque les requetes pour qu'elles soient recompilees la prochaine fois qu'elles sont utilisees, et il remet a zero les statistiques utilisees pour faire l'optimisation des requetes. Il remet aussi a la valeur suivante les compteurs automatiques (par contre, il ne "bouche pas les trous", comme le fait croire la remarque du Meruvien, aui aurait du mettre plus de cafe dans la gnole ce matin ;-).
J'espere que ces quelques informations vous seront utiles...
-- Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
"Ciginfo" wrote in message news:bl3a6k$hts$
En dehors du fait de réduire de volume une base Access, y a t'il un interet
autre à compacter. Ensuite que se passe t'il physiquement lorsqu'on compacte une base ? Merci de vos réponses.
François
Bonjour Cigognes!
Il y a pas mal de choses qui se passent quand on compacte une base, et cela
varie suivant les versions. Sans entrer dans les details, lors du
compactage, Jet recupere l'espace libere par les enregistrements et les
objets effaces, il re-ecrit toutes les donnees dans les tables dans l'ordre
des clefs primaires et surtout sur des pages adjacentes et il marque les
requetes pour qu'elles soient recompilees la prochaine fois qu'elles sont
utilisees, et il remet a zero les statistiques utilisees pour faire
l'optimisation des requetes.
Il remet aussi a la valeur suivante les compteurs automatiques (par contre,
il ne "bouche pas les trous", comme le fait croire la remarque du Meruvien,
aui aurait du mettre plus de cafe dans la gnole ce matin ;-).
J'espere que ces quelques informations vous seront utiles...
--
Daniel :-)
Computing Technologies International - www.computing-tech.com - We
provide solutions...
"Ciginfo" <Cigognes@wanadoo.fr> wrote in message
news:bl3a6k$hts$1@news-reader5.wanadoo.fr...
En dehors du fait de réduire de volume une base Access, y a t'il un
interet
autre à compacter.
Ensuite que se passe t'il physiquement lorsqu'on compacte une base ?
Merci de vos réponses.
Il y a pas mal de choses qui se passent quand on compacte une base, et cela varie suivant les versions. Sans entrer dans les details, lors du compactage, Jet recupere l'espace libere par les enregistrements et les objets effaces, il re-ecrit toutes les donnees dans les tables dans l'ordre des clefs primaires et surtout sur des pages adjacentes et il marque les requetes pour qu'elles soient recompilees la prochaine fois qu'elles sont utilisees, et il remet a zero les statistiques utilisees pour faire l'optimisation des requetes. Il remet aussi a la valeur suivante les compteurs automatiques (par contre, il ne "bouche pas les trous", comme le fait croire la remarque du Meruvien, aui aurait du mettre plus de cafe dans la gnole ce matin ;-).
J'espere que ces quelques informations vous seront utiles...
-- Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
"Ciginfo" wrote in message news:bl3a6k$hts$
En dehors du fait de réduire de volume une base Access, y a t'il un interet
autre à compacter. Ensuite que se passe t'il physiquement lorsqu'on compacte une base ? Merci de vos réponses.
François
3stone
Salut,
| En dehors du fait de réduire de volume une base Access, y a t'il un interet | autre à compacter. | Ensuite que se passe t'il physiquement lorsqu'on compacte une base ?
Le compactage ne "réduit" pas simplement le volume...
Lorsque tu supprime un enregistrement ou une table... seul le pointeur est marqué comme "libre" Ce qui fait que les données se trouvent hachées et dispersées comme les prés d'un paysan avant le remembrement ;-))
Le compactage renomme ta base (pour qu'en aucun cas elle ne soit atteinte)
Ensuite, te crée une nouvelle base ou les enregistrements et les tables se retrouvent bien "empillées". C'est d'ailleurs par ce fait là, que les numéroauto plus grand que le dernier en usage se retrouvent libérer.
Il va sans dire que le compactage permet un access plus rapide aux données.
-- A+ Pierre (3stone) Access MVP ------------------------------------------------------- Bien démarrer ? c'est ici http://users.skynet.be/mpfa/ ( Je ne réponds pas aux emails qui concernent Access ) -------------------------------------------------------
Salut,
| En dehors du fait de réduire de volume une base Access, y a t'il un interet
| autre à compacter.
| Ensuite que se passe t'il physiquement lorsqu'on compacte une base ?
Le compactage ne "réduit" pas simplement le volume...
Lorsque tu supprime un enregistrement ou une table...
seul le pointeur est marqué comme "libre"
Ce qui fait que les données se trouvent hachées et dispersées comme les prés
d'un paysan avant le remembrement ;-))
Le compactage renomme ta base (pour qu'en aucun cas elle ne soit atteinte)
Ensuite, te crée une nouvelle base ou les enregistrements et les tables
se retrouvent bien "empillées".
C'est d'ailleurs par ce fait là, que les numéroauto plus grand que le
dernier en usage se retrouvent libérer.
Il va sans dire que le compactage permet un access plus rapide aux données.
--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------
| En dehors du fait de réduire de volume une base Access, y a t'il un interet | autre à compacter. | Ensuite que se passe t'il physiquement lorsqu'on compacte une base ?
Le compactage ne "réduit" pas simplement le volume...
Lorsque tu supprime un enregistrement ou une table... seul le pointeur est marqué comme "libre" Ce qui fait que les données se trouvent hachées et dispersées comme les prés d'un paysan avant le remembrement ;-))
Le compactage renomme ta base (pour qu'en aucun cas elle ne soit atteinte)
Ensuite, te crée une nouvelle base ou les enregistrements et les tables se retrouvent bien "empillées". C'est d'ailleurs par ce fait là, que les numéroauto plus grand que le dernier en usage se retrouvent libérer.
Il va sans dire que le compactage permet un access plus rapide aux données.
-- A+ Pierre (3stone) Access MVP ------------------------------------------------------- Bien démarrer ? c'est ici http://users.skynet.be/mpfa/ ( Je ne réponds pas aux emails qui concernent Access ) -------------------------------------------------------
Ciginfo
MERCI à TOUS, voilà les réponses aux questions que je me posais.
François
"Ciginfo" a écrit dans le message de news: bl3a6k$hts$
En dehors du fait de réduire de volume une base Access, y a t'il un interet
autre à compacter. Ensuite que se passe t'il physiquement lorsqu'on compacte une base ? Merci de vos réponses.
François
MERCI à TOUS, voilà les réponses aux questions que je me posais.
François
"Ciginfo" <Cigognes@wanadoo.fr> a écrit dans le message de news:
bl3a6k$hts$1@news-reader5.wanadoo.fr...
En dehors du fait de réduire de volume une base Access, y a t'il un
interet
autre à compacter.
Ensuite que se passe t'il physiquement lorsqu'on compacte une base ?
Merci de vos réponses.