Patent ID: 11907177
Assignee: ORACLE INTERNATIONAL CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 8:
9. One or more non-transitory computer-readable storage media storing one or more sequences of program instructions which, when executed by one or more computing devices, cause:
mounting within an operating system at a first mount point a first database file system (DBFS), wherein a client process handles file system commands directed to the first mount point, wherein the first DBFS comprises one or more first database connections to a first database server managing access to a first database that stores files for the first DBFS wherein said client process comprises a first set of mount point threads dedicated to servicing said file system commands directed to the first mount point;
mounting within the operating system at a second mount point a second DBFS, wherein the client process handles file system commands directed to the second mount point, wherein the second DBFS comprises one or more second database connections to a second database server managing access to a second database that stores files for the second DBFS wherein said client process comprises a second set of mount point threads dedicated to servicing said file system commands directed to the second mount point;
wherein memory accessed by said first set of mount point threads is isolated from said second set of mount point threads and memory accessed by said second set of mount point threads is isolated from said first set of mount point threads;
the operating system receiving a first file system command directed to said first mount point;
a first mount point thread of said first set of mount point threads servicing said first file system command using a database connection of said one or more first database connections; and
the operating system receiving a second file system command directed to said second mount point;
a second mount point thread of said second set of mount point threads servicing said second file system command using a database connection of said one or more second database connections.