心绞痛的直接发病原因是心肌供血不足。而心肌供血不足主要源于冠心病。有时,其他类型的心脏病或失控的高血压也能引起心绞痛。如果血管中脂肪不断沉积,就会形成斑块。斑块若发生在冠状动脉,就会导致其缩窄,进一步减少其对心肌的供血,就形成了冠心病。冠状动脉内脂肪不断沉积逐渐形成斑块的过程称为冠状动脉硬化。一些斑块比较坚硬而稳定,就会导致冠状动脉本身的缩窄和硬化。另外一些斑块比较柔软,容易碎裂形成血液凝块。冠状动脉内壁这种斑块的积累会以以下两种方式引起心绞痛:
1.冠状动脉的固定位置管腔缩窄,进而导致经过的血流大大减少;
2.形成的血液凝块部分或者全部阻塞冠状动脉。