quel est la diifrence entre table et tablespace

quel est la diifrence entre table et tablespace - SQL/NoSQL - Programmation

Marsh Posté le 11-03-2005 à 14:06:26    

quelqu'un saurai la difference entre table et tablespace?

Reply

Marsh Posté le 11-03-2005 à 14:06:26   

Reply

Marsh Posté le 11-03-2005 à 14:15:47    

Une table est une structure de données.
Un tablespace, c'est une espace physique (un groupe de fichiers sur un disque dur) dans lequel on peut créer des tables, indexes, etc.

Reply

Marsh Posté le 11-03-2005 à 14:16:29    

on partitionne donc la base en plusieurs sous base avec les tablespaces?

Reply

Marsh Posté le 11-03-2005 à 18:20:59    

On ne peut pas appeler ça des 'sous bases', ce sont juste, pour simplifier, de gros fichiers contenant les objets de la base.

Reply

Marsh Posté le 11-03-2005 à 19:20:23    

Les tablespace, ça s'utilise afin de répartir les tables sur plusieurs disques quand on a plusieurs disques physique. Quand on n'a qu'un seul disque physique (ou du RAID) on préfère généralement faire deux tablespace par base : un pour les tables, et un pour les index.
 
A la limite, quand t'as des tables de références (données qui bougent jamais) et des tables qui bougent beaucoup (import, tables temporaires, etc.) alors on il est aussi judicieux de les répartir sur deux tablespace différents.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed