治疗的目的是防止或减轻心肌缺血缓解症状。常用的药物有四类:β阻滞剂、硝酸酯类、钙离子拮抗剂和抗血小板药物。
β阻滞剂可以阻断或干扰肾上腺素和去甲肾上腺素对心脏和其他器官的作用。它能降低静息时心率,运动时限制心率增加;因而减少心脏需氧量。已经证明β阻滞剂和硝酸酯类药物能减少心肌梗死和猝死的发生率,改善冠心病患者的远期预后。
硝酸酯类,如硝酸甘油,能扩张血管壁。短效或长效硝酸盐制剂都可应用。舌下含化硝酸甘油片能在1~3分钟之内缓解心绞痛;这种短效硝酸盐制剂的作用可以持续约30分钟左右。慢性稳定型心绞痛患者应随身携带硝酸甘油片剂或喷雾剂。在进行一些预先知道可能会诱发心绞痛发作的活动前服用一片硝酸甘油可能有一定的预防作用。各种用药方式中以舌下含化最为常用。长效硝酸盐制剂每日服用1~4次。硝酸盐的贴剂和糊剂经由皮肤吸收,作用持续时间可长达数小时。经常在使用长效硝酸盐制剂后不久药效就可能减弱。大多数专家建议为维持长效硝酸盐制剂的疗效必须间歇停药8~12小时。
钙离子拮抗剂可以防止血管的收缩并能解除冠状动脉痉挛,对变异性心绞痛也有效。有些钙离子拮抗剂,如硫氮唑酮和异搏定,还能减慢心率。与β阻滞剂合用能防止心动过速发作。
抗血小板药物如阿司匹林,也可用于心绞痛患者。血小板是血循环中的一种细胞碎片,它在血凝块形成以及血管对损伤的反应中有重要作用。但当血小板在动脉壁的粥样斑块上发生积聚时可导致血栓形成,使动脉变得更为狭窄并导致心肌梗死的发生。阿司匹林可与血小板不可逆结合,阻止血小板在动脉壁上积聚。因此,阿司匹林能够降低冠状动脉疾病的死亡危险。对大多数的冠状动脉疾病患者推荐使用小儿剂量或半成人剂量或成人剂量阿司匹林。对阿司匹林过敏者,可另选用其他替代品如噻氯匹定等。