血清葡萄糖浓度偏高的原因主要有两方面,一方面是由于胰岛素抵抗,一方面是由于胰岛素的缺乏,胰岛素是降低葡萄糖的唯一激素,胰岛素抵抗主要是由于,食用过多的甜食,使胰腺负担过重,胰腺分泌过多的胰岛素,但是肝脏对胰岛素并不敏感,由于肥胖、血脂高、血压高等等因素,或者是运动减少,这些因素导致的患者的脂肪肝,使过高的胰岛素也并不能起到降糖的作用,这就叫做胰岛素抵抗。
胰岛功能缺乏是由于长期的高胰岛素血症导致的,胰腺β细胞分泌胰岛素的能力逐渐下降,而不能控制摄入过高的糖分,造成的血糖升高,最终会导致血中葡萄糖浓度的升高。