心绞痛发生的原因分为直接发生原因以及间接发生原因,其中直接发病原因是因为心肌缺血,心肌供血的绝对或相对不足,因此各种减少心肌血液供应,比如血管腔的血栓形成,血管痉挛和增加氧耗,比如运动心率增快等因素都可诱发心绞痛。
心肌供血不足主要源于冠心病,有些其他类型的心脏病或失控的高血压也能引起心绞痛。对于一些由于体力活动,情绪激动,惊吓,饱餐,寒冷所诱发,也可以诱发心绞痛的发作,如果血管内的脂肪不断的沉积就会形成斑块,斑块若发生在冠状动脉就会导致其缩窄,进一步减少对心肌的供血,就引起了冠心病,还有一些就是甲亢,发热,心动过速也可以引起心绞痛。