尿酸产生过多、排泄减少时可以引起尿酸水平的升高。尿酸水平过多可以见于进食大量的高嘌呤食物、过量的饮酒、部分药物等;骨髓增生性疾病,如白血病、多发性骨髓瘤,药物或者创伤因素影响下导致的横纹肌溶解症,这些都可以使血尿酸生成增加。而遗传因素,体重超重的人群,某些利尿剂、胰岛素、抗生素、免疫抑制剂等药物的使用,另外肾功能不全导致的酸中毒等情况,都可以引起尿酸的排出减少。患者的尿酸升高是由于两种因素共同作用产生引起的,根据病因的分析,能够有针对性的应用药物。