|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() Inscription : octobre 2003 Messages : 483 ![]() |
Bonjour.
j'ai encore un problème de compréhension sur la gestion des tables dont la taille est importante. La doc de IB indique que les tuples d'une table sont enregistrés dans des pages dont la taille est paramètrable ( 1K, 4K, 8K ). Cette même doc indique que la taille maximale d'un fichier ne peut dépasser 4 Go ( sous NT/XP/2000). Cela signifie-t-il qu'une table d'une base de données ne pourra pas dépasser 4Go ? Si l'on souhaite franchir cette limite est-ce IB qui gère cet aspect de façon transparente ou est-ce du ressort de l'application qui pilote la base de données? Dans cette dernière éventualité quels sont les mécanismes à mettre en oeuvre ? Merci d'avance pour toutes vos informations. Cordialement. |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Inscription : décembre 2004 Messages : 379 ![]() |
il est possible de passer outre la limite des 4 gigas en fractionnant le fichier de la base de données.
cela ce fait soit à la création de la base, soit via gbak qui permet une restauration sur plus d'un fichier et donc de limiter la taille des fichiers de la base. par exemple, il est possible de fractionner la base en 4 fichiers de 2 gigas maxi. dans la pratique, ce procédé semble améliorer les temps d'accès aux données. |
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() Inscription : octobre 2003 Messages : 483 ![]() |
J'ai effectivement vu qu'il était possible de recharger une base de données sur plusieurs fichiers ou du moins d'ajouter un fichier supplémentaire avec la commande ALTER DATABASE.
La Doc IB explique que les fichier IB ne peuvent dépasser 4Go (NT/XP). Q : Une base de donnée est-elle enregistrée sur un seul fichier ? Q : Si la base de donnée est répartie sur 2 fichiers les recherches porteront elles sur les deux fichiers ? La doc IB mentionne la possibiltié de créer des base de données multifichiers. Q : Est-ce la solution pour remédier à mon problème ? Merci d'avance. |
|
|
00
|
|
|
#4 | |
|
Membre émérite
![]() ![]() |
Citation:
A+
__________________
On progresse ..... |
|
|
|
00
|
|
|
#5 |
|
Membre éclairé
![]() Inscription : décembre 2004 Messages : 379 ![]() |
- une base de données peut-être enregistrée sur un seul fichier, oui, bien sûr, mais dans les limites du systeme.
- les recherches portent sur les tables, donc sur le ou les fichiers de la base, c'est un problème qui n'en ai pas un... - le multifichier permet de passer outre les limites de 4 gigas, bien sûr, c'est d'ailleurs une des raisons à cela. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com