A method, comprising: allocating an allocation of operating system resources of a container database management system, CDBMS, to each generic nest of a pool of generic nests, said allocation including a quota of one or more processors, and a quota of memory; wherein each generic nest of the pool of generic nests is isolated to the respective allocation of operating system resources; wherein for a particular generic nest of said pool, an amount of operating system resources in the allocation of operating system resources allocated to said particular generic nest differs from an amount of operating system resources in the allocation of operating system resources allocated to at least one other generic nest in said pool; in response to receiving a connection request that identifies a particular pluggable database, PDB (220, 230, 420-426), establishing a database session for the particular PDB (220, 230, 420-426) in the CDBMS, wherein establishing the database session for the particular PDB (220, 230, 420-426) includes: determining a PDB configuration profile for the particular PDB (220, 230, 420-426); based on the PDB configuration profile determined for the particular PDB (220, 230, 420-426), determining a matching generic nest from said pool, said matching generic nest from said pool being available to be assigned to said particular PDB (220, 230, 420-426); assigning said matching generic nest to said particular PDB (220, 230, 420-426); and configuring the matching generic nest for said particular PDB (220, 230, 420-426), thereby converting the matching generic nest to a PDB nest (310, 312). allocating an allocation of operating system resources of a container database management system, CDBMS, to each generic nest of a pool of generic nests, said allocation including a quota of one or more processors, and a quota of memory; wherein each generic nest of the pool of generic nests is isolated to the respective allocation of operating system resources; wherein for a particular generic nest of said pool, an amount of operating system resources in the allocation of operating system resources allocated to said particular generic nest differs from an amount of operating system resources in the allocation of operating system resources allocated to at least one other generic nest in said pool; in response to receiving a connection request that identifies a particular pluggable database, PDB (220, 230, 420-426), establishing a database session for the particular PDB (220, 230, 420-426) in the CDBMS, wherein establishing the database session for the particular PDB (220, 230, 420-426) includes: determining a PDB configuration profile for the particular PDB (220, 230, 420-426); based on the PDB configuration profile determined for the particular PDB (220, 230, 420-426), determining a matching generic nest from said pool, said matching generic nest from said pool being available to be assigned to said particular PDB (220, 230, 420-426); assigning said matching generic nest to said particular PDB (220, 230, 420-426); and configuring the matching generic nest for said particular PDB (220, 230, 420-426), thereby converting the matching generic nest to a PDB nest (310, 312). determining a PDB configuration profile for the particular PDB (220, 230, 420-426); based on the PDB configuration profile determined for the particular PDB (220, 230, 420-426), determining a matching generic nest from said pool, said matching generic nest from said pool being available to be assigned to said particular PDB (220, 230, 420-426); assigning said matching generic nest to said particular PDB (220, 230, 420-426); and configuring the matching generic nest for said particular PDB (220, 230, 420-426), thereby converting the matching generic nest to a PDB nest (310, 312).