心神宁服用多久会见效是需要根据个人体质来说的,常规是在服用后3-5天后会有好转的效果,在7-10天左右会有明显被治愈的效果。如果服用后还是没有效果,建议去找医生反映后,及时跟换其他药物,对症下药。服药期间,需要饮食清淡,忌辛辣和刺激性食物,多吃水果蔬菜等,提高免疫力。