La base de données Oracle alloue de l'espace pour toutes les données dans la base de données. Cet espace est contenue dans des unités appelées blocs de base de données, les extensions et les segments. Les blocs de données sont les plus petites unités de stockage. Bien que le système d'exploitation également chaque stocke des données dans des blocs, Oracle demande des données en multiples de blocs de données Oracle. Le bloc standard est maintenu dans le paramètre DB_BLOCK_SIZE d'initialisation. Ce paramètre est maintenu dans la vue v $ de paramètre.