Hello Mario,
A VDB is a fully functional database exactly same as dSource which contains all schemas of parent dSource. If dSource has 10 schemas, your VDB will contain all 10 schemas.
This documentation link will provide more information on this -
https://docs.delphix.com/docs/introduction/database-virtualization-with-delphix/delphix-engine-overv....
VDBs are served from the shared storage footprint of the dSource database Timeflow, so no additional storage is required. Once provisioned, a VDB is an independent, read-write database, and changes made to the VDB by users or applications are written to new, compressed blocks in Delphix storage.
Once you link VDB to an application(s) (same like any physical database), the resource consumption of VDB depends on IO requests served by VDB. Some applications are more aggressive than other applications, which in turn cause VDB(s) resource consumption on Delphix Engine.
Delphix Engine provides you the ability to consumption for each VDB under "Dataset Performance"
Hope this helps.
~Thanks
Jatinder