Одна врач нам назначала Линекс. Препарат хороший, но дорогой. и от него есть эффект диареи (у нас был такой эффект, может и не у всех так). А про бактерии я так поняла: наша микрофлора содержит две основные разновидности бактерий - лактобактерии и бифидобактерии. Вот врач каким-то образом отличает, каких из этих бактерий не хватает и назначает или Лактобактерин (сухой порошок в ампулах) или Бифидо.....  (тоже в ампулах) - разводить водой и пить. Я так поняла, что остальные препараты, которые от дисбактериоза содержат те же бактерии, ну может что-то еще полезное, только бывает, стоят раз в 10 дороже.