丹参的作用是什么

我父亲今年63了,有糖尿病,冠心病,经常胸闷,心慌; 听说丹参能治这些病,就买了很多的丹参片和丹参胶囊给他吃,但是吃了一个多月了,效果好像不是特别的好。这是怎么回事啊!是不是我们给爸爸吃的量不够呢还是有什么其他的问题?