Can Oracle 21c PDBs reside on a NAS or external USB drive?

59 Views Asked by At

Is it possible to have an Oracle 21c program and container database (CDB) running on a server and have it run pluggable databases (PDBs) whose data files are on a NAS, external USB or other source that's accessible from the server?

I'd like to build a PDB that's several TB larger than my server's internal file storage, yet use my server's CPU/RAM to run the main Oracle programs that load data to my PDBs. I have some 16 TB external drives connected to my network and was hoping to put my big data there.

I can run Oracle 21c on Windows or Linux...in case that makes a difference.

1

There are 1 best solutions below

1
Connor McDonald On

It can be done, but a common cause of performance issues for a database is not the speed of the server, or the speed of the disk, but the speed of the pipe between the two.

If you opt for NAS, check out the Direct NFS features in Oracle, which reduce the impact of the various layers in the stack that NFS uses to provide IO services. It can yield good benefits.