心绞痛是由于冠状动脉病变、导致心肌缺血、缺氧引起。冠状动脉病变可以是冠状动脉粥样硬化,以及冠状动脉内粥样斑块的形成,导致血管管径狭窄。在这种情况下,受某些因素的刺激导致冠状动脉痉挛,可以使冠状动脉狭窄更严重,就可以引起心肌缺血、缺氧,也有可能是冠状动脉没有粥样斑块的形成。但是在某些因素的刺激下发生冠状动脉痉挛,也可以导致血管管腔狭窄,引起心肌缺血、缺氧。如果有心肌桥的情况下,也可以在活动的时候诱发心绞痛。