冠心病的发生是多因素。即在多重因素的作用下,通过不同的环节引起冠心病,这些因素称为危险因素。包括年龄和性别、血脂异常、高血压、吸烟、糖尿病和糖耐量异常、肥胖以及家族史。
在这些危险因素的作用下,导致冠状动脉逐渐发生粥样硬化而造成狭窄,从而引起心肌缺血缺氧或者坏死,从而引起冠心病。