أوضحت دراسة حديثة أجريت في كلية طب ليك إيري بجامعة بنسلفانيا بالولايات المتحدة الأمريكية ، و تم نشرها مؤخراً في دورية الجمعية الأمريكية لأمراض العظام ، تؤكد أن نقص نسبة المغنيسيوم في الجسم هي من أسباب نقص فيتامين D و أن الجسم قد يحصل على كمية كبيرة من الفيتامين بدون أن يستطيع الإستفادة من ذلك نتيجةً لعدم توفر المغنيسيوم اللازم في الجسم ، فيما تؤدي زيادة فيتامين D في الجسم عطفا على عدم امتصاصه إلى آثار سلبية ، مشيرة إلى أن حاجة الرجل اليومية إلى المغنيسيوم تقدر بـ 420 ملغ ، بينما تحتاج المرأة إلى 320 ملغ يومياً .