بر اساس تحقیقات پزشکی که به تازگی صورت گرفته،مکمل های روزانه ویتامین د خطر و شدت حملات آسم را کاهش می دهد.
مصرف ویتامین د خوراکی بین ۴۰۰ تا ۴۰۰۰ واحد در روز، خطر حملات آسم را که به دارو نیاز دارد، ۳۷ درصد کاهش می دهد.
به نوشته روزنامه نیویورک تایمز، پژوهشگران هنوز به روشنی نمی دانند که چرا این ویتامین چنین تاثیری دارد.
با این حال می گویند که ممکن است ویتامین د واکنش های ضد ویروسی و ضد التهابی را فعال کند، که خطر عفونت ریه را کاهش می دهند.