心脏积液一般是心包积液,心包炎可以产生积液,炎症病因有很多,比如结核性、化脓性、肿瘤性、心脏损伤后综合征,都会产生心包积液,需要根据不同的病因对其治疗。结核性心包炎需要用抗结核药物,化脓性心包炎需要用抗生素,肿瘤性的需要治疗原发性肿瘤,心脏损伤后综合征可以用糖皮质激素治疗,其他急性非特异性的心包炎可以用非甾体类抗炎药。心包积液含量多时会出现心动过速、血压下降、脉压变小、静脉压显著升高、心排血量明显下降,从而导致急性循环衰竭、休克等,需要及时行心包穿刺,抽取一定量的积液,解除心脏压塞症状,同时也可以在穿刺的时候,在心包腔内注入抗菌药物或化疗药物。