狭心症の発作の原因は.酸素供給が体の代謝ニーズを満たせないことである。 狭心症を緩和するためには.心筋の酸素消費を減らし.心筋の酸素供給を増やして.両者の需要と供給の間の矛盾を緩和しなければならない。それには.主に3つの薬物が関与する。まず.硝酸剤。主にニトログリセリン.硝酸イソソルビドのように.即効性と持続性がある薬で.冠状動脈を拡張し心筋血液供給と酸素供給とを増加させる。 次に.メトプロノールやビソプロノールに代表されるβ受容体拮抗薬は.心拍数を遅くして心筋の酸素消費量を減らし.心筋の血液供給量を増加させることができます。 第三に.ジルチアゼムに代表されるカルシウム拮抗薬は.特に冠攣縮を伴う狭心症の患者さんに対して.狭心症の症状を効果的に軽減することができ.より持続性のある狭心症の患者さんに対しては禁忌となることはない。