研究發現,山楂主要的藥效成分是黃酮類物質,還有乙酰膽堿、有機酸、果酸、胡蘿卜素和大量的維生素C等。山楂有擴張血管和持久的降壓作用,能改善心肌活力、增強心肌收縮、增加冠狀動脈的血流量、抗心律不齊,而且,還能降低血中的膽固醇。
另一方面,山楂有很好的健胃、助消化作用。有人認為山楂中含有脂肪分解酶,是中醫消肉積的一味良藥。對老年人脾胃虛弱、胱腹脹滿、食積停滯(常與其他健胃消食藥物配伍),頗有療效。
總之,因山楂有降血脂、降壓、抗心律不齊、強心、增加冠狀動脈血流量等功效,又能幫助食物消化,故可以作為老年人心血管病的預防和治療。