心绞痛的直接发病原因是心肌供血的绝对或者相对不足,因此各种可以减少心肌血液供应,如血管腔内血栓形成、血管痉挛,增加氧消耗和运动心率增快等因素,都可以诱发心绞痛,心肌供血不足主要源于冠心病,有时其它类型的心脏病或者失控的高血压也能引起心绞痛。
典型的心绞痛常在相似的劳动条件下发作,病情严重者也可以在吃饭,穿衣服,排便或者休息时发生,疼痛发生于劳动和激动的当时,而不是一天或一阵劳累过后。
普萘洛尔用于治疗心绞痛的主要原因是,普萘洛尔是一种非选择性的β受体阻断剂,它可以通过减慢心率,降低心肌收缩率,使心肌输出量减少,心肌耗氧量降低,能够减少心肌的血氧量,故可以缓解心绞痛的病症。