Di antara faktor-faktor yang berkontribusi terhadap tingginya prevalensi diabetes tipe 2, obesitas, berkurangnya aktivitas, dan asupan kalori yang berlebihan adalah faktor penyebab yang jelas. Banyak pasien mengalami peningkatan glukosa darah yang signifikan 2 jam setelah makan, yang berhubungan dengan ketidakaktifan postprandial pasien. Jika setelah sarapan dan makan malam, kenaikan glukosa darah tidak terlihat jelas, baru setelah makan siang glukosa darah naik dengan jelas, perlu dipertimbangkan apakah hal tersebut terkait dengan kebiasaan tidur siang. Jika Anda langsung tidur setelah makan, maka metabolisme glukosa darah di dalam tubuh akan melambat dan penggunaan energi pun relatif lambat. Oleh karena itu, disarankan untuk bergerak selama 1 jam setelah makan dan kemudian tidur siang, yang mungkin lebih baik untuk mengontrol gula darah. Mereka yang memiliki kebiasaan tidur siang pasti akan mengonsumsi lebih sedikit kalori daripada mereka yang tidak tidur siang, dan katabolisme mereka akan rendah, yang tentu saja menghasilkan kadar glukosa darah dan lipid yang lebih tinggi, yang terkait dengan mekanisme penyeimbangan dan pengaturan diri tubuh.