要说最有效,那肯定是吃止咳药,但是婴幼儿跟成人的咳嗽的治疗方案是不一样的,小孩不建议使用镇咳药,止咳药,他可以用化痰的沐舒坦,易坦静来促进痰液稀释排出,也可以靠雾化的方式让痰液稀释排出,如果这期间不想去医院,那么也可以在网上搜索一下咳嗽有痰的小儿推拿方法,稍微轻柔一些,给孩子每天做几个疗程,这样也有助于痰液的排出和咳嗽的程度的减轻。如果确实影响孩子的睡眠,临睡前可以少量的服用一些镇咳、止咳的药。但是你要记住,镇咳是一个抑制咳嗽的过程,而咳嗽是一个良性的促进病毒细菌排出体外的一个好的过程,所以切记不能多用。