目前较常用的治疗失眠的方法有:一、服用安眠药,二、生物反馈疗法,三、电休克疗法,四、改善脑代谢疗法;失眠过长比如已经有二三十年失眠史的病人,治疗失眠需要时间较长,建议患者在治疗期间坚持服用相关药物,可多尝试新的治疗方法,并随时与医生进行沟通,力求花少量的精力进行治疗,降低治疗成本