Accueil🇫🇷Chercher

Dbfs

Dbfs est le nom d'un système de fichiers réseaux (comme NFS) créé par Oracle Corporation, basé sur une base de données.

Côté serveur, il s'agit d'une base de données, côté client, il s'agit d'un driver du système d'exploitation permettant de monter la base sur le système.

Ce système de fichiers est apparu avec la version Oracle 11g[1].

Avantages

L'avantage principal de ce système est qu'il hérite de toutes les fonctionnalités de la base de données Oracle.

  • il s'agit d'un système de haute disponibilitĂ© si la base est en Oracle RAC (en)

Inconvénients

Les inconvénients majeurs, sont :

  • une extrĂŞme lenteur comparĂ© aux autres systèmes de fichiers rĂ©seaux : les optimisations disques ne profitent aucunement du stockage de fichiers dans une base de donnĂ©es. Ă€ titre d'exemple, lister un fichier effectue une requĂŞte dans la base de donnĂ©es, la commande ls par exemple n'est pas performante. C'est particulièrement le cas si les applications qui utilisent le système de fichiers ouvrent les fichiers en mode append.
  • une administration coĂ»teuse : gestion classique d'une base de donnĂ©es Oracle (gestion des archives logs, ...)
  • si les tablespaces sont pleins mais qu'ils sont en autoextend, la commande df retourne un taux de remplissage de 100 %. Il faut alors interroger la base de donnĂ©es pour connaĂ®tre rĂ©ellement l'espace disponible.
  • en , le système est jeune, malgrĂ© plusieurs patches corrigeant certains problèmes de corruption de donnĂ©es, des cas de corruption de donnĂ©es persistent.

Notes et références

  1. « Oracle Database File System (DBFS) in Oracle Database 11g Release 2 », sur oracle-base.com (consulté le ).
Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.