Oracle Database File System (DBFS). It’s Not An “Exadata Feature.” – Part I.

Last summer I posted a blog entry about the Oracle Database 11g feature known as Database File System (DBFS). The blog entry I made on the topic was about how suitable DBFS is as a staging file system for ELT/ETL operations. Since then I’ve also offered a webcast covering some DBFS related topics. With all that, one would naturally presume DBFS is an Exadata-only feature. It is not. I do, however,  get frequent requests for Exadata-specific tuning tips for DBFS. There are none.

Deploying DBFS in an Exadata environment is exactly the same as with non-Exadata storage–just faster.

I do feel that DBFS is much more than just a curiosity. Indeed, a file system stored in a database? Really? Yes! What a twist though given the fact that it has always been the other way around!

I aim to make a few blog entries soon to offer some compelling reasons why Oracle shops might do well to look into the future for areas in which DBFS can help solve problems. Indeed, others in the blogosphere have caught on to the fact that DBFS is not an Exadata-only feature as demonstrated by Ronny Egner’s excellent blog post on DBFS.

I’d also like to draw attention to this excellent Power Point presentation on DBFS as well.

So, I’m going to conclude with this as Part I in a series where I’ll cover some setup, diagnostic and performance information about DBFS.

5 Responses to “Oracle Database File System (DBFS). It’s Not An “Exadata Feature.” – Part I.”

  1. 1 Christian Antognini December 19, 2009 at 5:58 pm

    Hi Kevin

    I have to admit, I like DBFS. And that even though I spend only few hours working with it. What I miss, however, is an integration with external tables. The problem is that the “mount functionality” of dbfs_client is only available on Linux. On the other OSs only the “–command functionality” is available. Hence, when somebody want to use it as a staging area, it has to use a Linux client. Or I missed an important (hidden) feature?


  2. 2 kevinclosson December 21, 2009 at 10:36 pm

    Hi Christian,

    You understand the technology correctly. The only platform that supports the mount option is Linux.

  3. 3 maclean October 21, 2010 at 8:43 am

    We can only utilize this feature on Oracle Enterprise Linux?

  1. 1 Oracle Database File System (DBFS) in 11gR2 « We do RAC Trackback on January 14, 2010 at 4:36 am

Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.


I work for Amazon Web Services. The opinions I share in this blog are my own. I'm *not* communicating as a spokesperson for Amazon. In other words, I work at Amazon, but this is my own opinion.

Enter your email address to follow this blog and receive notifications of new posts by email.

Join 744 other subscribers
Oracle ACE Program Status

Click It

website metrics

Fond Memories


All content is © Kevin Closson and "Kevin Closson's Blog: Platforms, Databases, and Storage", 2006-2015. Unauthorized use and/or duplication of this material without express and written permission from this blog’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Kevin Closson and Kevin Closson's Blog: Platforms, Databases, and Storage with appropriate and specific direction to the original content.

%d bloggers like this: