Précédent   Forum des professionnels en informatique > Bases de données > Autres SGBD > InterBase
InterBase Forum d'entraide sur le SGBD InterBase de Codegear. Avant de poster -> F.A.Q Interbase, Tutoriels
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 24/08/2005, 11h42   #1
Membre habitué
 
Inscription : octobre 2003
Messages : 483
Détails du profil
Informations personnelles :
Localisation : France, Gironde (Aquitaine)

Informations forums :
Inscription : octobre 2003
Messages : 483
Points : 136
Points : 136
Par défaut Limite maximale d'une table INTERBASE 7

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.
lio33 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/08/2005, 14h56   #2
Membre éclairé
 
Inscription : décembre 2004
Messages : 379
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 379
Points : 304
Points : 304
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.
jean-jacques varvenne est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2005, 09h57   #3
Membre habitué
 
Inscription : octobre 2003
Messages : 483
Détails du profil
Informations personnelles :
Localisation : France, Gironde (Aquitaine)

Informations forums :
Inscription : octobre 2003
Messages : 483
Points : 136
Points : 136
Par défaut Taille Limite maximale d'une table Interbase

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.
lio33 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2005, 13h07   #4
Membre émérite
 
Avatar de Andry
 
Inscription : juillet 2002
Messages : 1 109
Détails du profil
Informations personnelles :
Localisation : Madagascar

Informations forums :
Inscription : juillet 2002
Messages : 1 109
Points : 949
Points : 949
Envoyer un message via MSN à Andry
Par défaut Re: Taille Limite maximale d'une table Interbase

Citation:
Envoyé par lio33
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 ?
Je pense que ceci n'est pas une limitation de Interbase, mais plutot du Système d'exploitation qui limite la taille maximum de fichier à 4Go.

A+
__________________
On progresse .....
Andry est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2005, 14h04   #5
Membre éclairé
 
Inscription : décembre 2004
Messages : 379
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 379
Points : 304
Points : 304
- 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.
jean-jacques varvenne est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h30.


 
 
 
 
Partenaires

Hébergement Web