大多起因于膳食不合理、運動過少等生活因素導致的高脂血癥、高膽固醇血癥。血液中的膽固醇,分為高密度脂蛋白膽固醇(簡稱高密醇)和低密度脂蛋白膽固醇(簡稱低密醇)。低密醇在血液中,除了供給細胞需要外,多余的那些就會沉積在動脈血管內壁,使血管內壁從不光滑改變開始,直至形成粥樣斑塊,造成血管通道變得狹窄,甚至阻塞。因此,低密醇屬于傷害性膽固醇。而高密醇則會將血液中的膽固醇帶到肝臟,進行轉化,然后經膽囊入腸道排出體外,屬于保護性膽固醇。
此外,還有高年齡、高血壓、糖尿病、肥胖、情緒波動、煙酒嗜好,以及某些藥物發生的不良反應,都可引起血管改變致使心肌缺血,血管內血栓形成。