Question about load in Delphix Engine?

  • 0
  • 1
  • Question
  • Updated 3 months ago
  • Answered
Hi 
my (hypotetical) question is: 

I've one Dsource Oracle ingested in my Engine, named DB01ES that contiain 10 Schemas for 10 different Application.
I create one vDB from DB01ES named DB01CO, its work on Engine have a (hypotetical) load of 6% of total consuming resouces.
IF i will create 2 VDB (DB01CO-A and DB01CO-B) both containing 5 Oracle Schema (equally distribuited for resource consume) these 2 VDB will have each a load of 3% of total consuming resource?
The question is hypotetical situation.
Thanks and sorry for my english.
Photo of Mario Mele

Mario Mele

  • 112 Points 100 badge 2x thumb

Posted 3 months ago

  • 0
  • 1
Photo of Jatinder Luthra

Jatinder Luthra, Employee

  • 2,996 Points 2k badge 2x thumb
Official Response
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