冠心病引起心绞痛主要是因为冠状动脉粥样硬化病变,使管腔发生明显的狭窄,在平时冠状动脉的血流量可以维持心肌的需要,但是如果在一些使心肌耗氧量明显增加的情况下,如剧烈运动、情绪激动等,这时心肌的耗氧量明显增加,而狭窄的冠状动脉不能够使冠状动脉的血流量明显增加,提供充足的氧气,满足心肌代谢的需要,因此造成心肌的缺血、缺氧。由于缺血、缺氧产生无氧代谢而生成乳酸、丙酮酸等代谢产物,刺激传入神经末梢,引起大脑产生疼痛的感觉,从而导致心绞痛的发生。