Yes this is very desirable so as to determine the cost by database. Shared cluster involves multiple databases/applications/groups. Billing by database would help during budgeting so that application teams/groups/databases may know how much resources they consume, hence, cost and plan for that effectively.
The alternative is to have a cluster per database/application which is not realistic since it is cost prohibitive.
Yes this is very desirable so as to determine the cost by database. Shared cluster involves multiple databases/applications/groups. Billing by database would help during budgeting so that application teams/groups/databases may know how much resources they consume, hence, cost and plan for that effectively.
The alternative is to have a cluster per database/application which is not realistic since it is cost prohibitive.