消渴丸和二甲双胍的作用机理不同,分别作用于不同的糖尿病人群。消渴丸主要促进胰岛素分泌,降低血糖,二甲双胍促进外周组织对葡萄糖的利用,都具有降血糖的作用,患者要根据自身身体情况选择治疗药物。二甲双胍常适用于早期糖尿病,尤其是肥胖病人,消渴丸主要适用于胰岛有一定功能的糖尿病病人,促进胰岛素的分泌。消渴丸里面有很多中药成分,在基层医院用的比较多,现在在大的医院早就不用消渴丸了。它的作用只是辅助治疗糖尿病。而二甲双胍也是属于糖尿病降糖药物的一种,它是对于肥胖病人,治疗效果较好,同时建议服用二甲双胍时,加上控制饮食或加服其他降糖药物,那么糖尿病患者的血糖水平是可以被控制的,如果还不能控制的话,建议注射胰岛素。