心絞痛的直接發(fā)病原因是心肌供血的絕對或相對不足。各種減少心肌血液、血氧供應,如管腔內血栓形成、血管痙攣;氧耗增加,比如運動心率增快等因素都可誘發(fā)心絞痛。心肌供血不足主要源于冠心病,有時其他類型的心臟病或失控的高血壓也可以引起心絞痛。
如果血管中脂肪不斷沉積,就會形成斑塊。斑塊如果發(fā)生在冠狀動脈,導致冠狀動脈狹窄,會進一步減少其對心肌的供血,形成冠心病。冠狀動脈內脂肪不斷沉積、逐漸形成斑塊的過程,稱之為冠狀動脈硬化。一些斑塊比較堅硬、穩(wěn)定,會導致冠狀動脈本身縮窄或者是硬化;一些斑塊比較柔軟,容易碎裂形成血液的凝塊。
冠狀動脈內壁斑塊的積累,會以兩種方式引起心絞痛:一,冠狀動脈的固定位置血管縮窄,導致經過的血流大大減少;二,形成的血液凝塊部分或者全部阻塞冠狀動脈,常由于體力勞動、情緒激動、飽餐、驚嚇和寒冷等因素所誘發(fā)。