與一型糖尿病一樣,二型糖尿病也是遺傳和環境因素長期共同作用的結果。二型糖尿病的遺傳傾向更明顯,機制也更為復雜,對此有人提出了節約基因的假說。
認為未來是有饑寒交迫的生活環境,在貧困國家以及富裕國家中的貧困民族,居民的體內逐漸產生一種節約基因,是人在能得到食品的時候善于把熱量積攢起來,以備荒年結果再發生饑餓之時,有這種基因的人就容易得以存活,由于適者生存的道理,久而久之貧困國家中,能夠存活下來的人多半是具有這種基因。
在貧困時期節約基因是一件好事,使個體得以生存種族得以延續,但到了不愁溫飽的時候,節約基因又由好事變成了壞事,使人體容易發胖。還沒有吃幾天飽飯,就產生了高血壓和血脂異常,很容易得糖尿病。也就是說在生活方式發生巨變之時,遺傳基因的變化趕不上生活水平的變化,使得糖尿病暴發流行,這就是糖尿病遺傳因素的意思。
導致二型糖尿病的環境因素,主要包括肥胖、體力活動過少和應激。應激包括緊張、勞累、精神刺激、外傷手術、分娩,以及其它重大疾病。以及使用升高血糖的激素,這些都是發生二型糖尿病的誘因。