Is there a concept of shared dimensions in Qlikview? e.g. When more than one dahsboards use same customer master data will Qlikview keep 2 copies of this master data in memory when both are loaded simutaneously?
No: if 2 QVWs use identical data, QlikView will load it into memory twice. That's why it's often advised to consolidate multiple dashboards into a single application.