心絞痛的直接發(fā)病原因是心肌供血的絕對或相對不足,各種減少心肌血液供應(yīng)的因素均可能誘發(fā)心絞痛,比如血管腔內(nèi)血栓形成、血管痙攣等,另外運動、心率增快等增加氧耗的因素也可能會誘發(fā)心絞痛。心肌供血不足主要源于冠心病,有時其他類型的心臟病或失控的高血壓也能引起心絞痛。常常由于體力勞動、情緒激動、飽餐、驚嚇或寒冷等誘發(fā)。典型的心絞痛常在過度的勞動條件下誘發(fā),病情嚴(yán)重者也可以在吃飯、穿衣、排便或休息時發(fā)生,疼痛發(fā)生于勞動或激動的時,而不是一天或者一陣勞動過后。