你好!有安眠效果的药物有许多的,不过西药有安眠效果的差不多都是神经类的药物,需要到医院,使用神经类药物处方。另外也有许多中成药有镇静安眠效果的,比如中成药养血安神片,安神补脑液等等,不过根据你说的症状建议到医院查一查什么原因引起的,再根据检查结果考虑怎么治疗。