@@ -0,0 +1,510 @@
+package com.dianping.cat.report.task.highload;%0A%0Aimport com.dianping.cat.Constants;%0Aimport com.dianping.cat.consumer.transaction.model.entity.TransactionName;%0A%0Apublic class HighLoadSqlUpdater extends TransactionHighLoadUpdater %7B%0A%0A%09public static final String ID = Constants.HIGH_LOAD_SQL;%0A%0A%09@Override%0A%09public double calWeight(TransactionName name) %7B%0A%09%09return name.getTotalCount() * name.getAvg();%0A%09%7D%0A%0A%09@Override%0A%09public String getID() %7B%0A%09%09return ID;%0A%09%7D%0A%0A%09@Override%0A%09public String getType() %7B%0A%09%09return %22SQL%22;%0A%09%7D%0A%7D

add HighloadSqlUpdater