高级数据库系统作业答疑
.1
第一次作业
已知有以下两种段分配: A> R1在Site1, R2在Site2, R3在Site3. B> R1和R2在Site1, R2和R3在Site3. 另已知有以下应用(全部应用频率相同) A1: 在Site1上发出, 读5个 R1统计, 5个 R2统计 A2: 在Site3上发出, 读5个R3统计 , 5个R2统计 A3: 在Site2上发出, 读10个R2统计. 问: 1. 假如以当地应用为主要设计目标, 那个分配较优? 2. 假定A3改为要修改10个R2统计, 并仍以当地应用为其设计目标, 则那个分配方案较优?
第一次作业
解:首先完善模型以下: 假定:B方案中Site1上R2和Site3上R2是完全相同,即冗余;当地读写代价可忽略不计;全部异地读操作单位统计代价均相等,记为1;全部异地写操作单位统计代价均相等,记为1。 1 A方案 B方案 2 A方案 B方案 A1代价 5 0 5 0 A2代价 5 0 ...
附件列表