II型糖尿病是由多因素引起的疾病, 有絕對因素(如年老, 遺傳易感性等)和相對因素(如不健康的飲食, 肥胖超重, 缺少鍛煉, 以及各種毒素等)。
每一個具體的病人, 病因又各不相同。有的病人以遺傳因素為主, 有的病人以不良的生活方式為主要因素, 但更多的病人為二者兼有。
但是, 有一點是共有的, 即糖和澱粉類(sugar & grain)是引起糖尿病病人血糖升高的直接快速的促發因素(promoting factor)。由此, 隻有控製糖和澱粉類 , 才是避免餐後血糖急劇波動的最直接快速又有效的措施。
藥物或胰島素, 二者都隻是在治療(其實是掩蓋)糖尿病的結果(高血糖), 而與病因不沾邊。2008年,兩項臨床研究ACCORD和ADVANCE均顯示,強化降血糖治療非但未能減少心腦血管病的發生,反而明顯增加了糖尿病患者的死亡率。