[prev] 14 [next]

DBMS File Organisation

How is data for DB objects arranged in the file system?

Different DBMSs make different choices, e.g.

  • by-pass the file system and use a raw disk partition
  • have a single very large file containing all DB data
  • have several large files, with tables spread across them
  • have multiple data files, one for each table
  • have multiple files for each table
  • etc.