Create one cube client for one dataabse

One issue is whoever creates a client first, that client's conf is visible/enforced to all subsequent callers if the dbname is same.