首先抑菌的范围不同: 苯甲酸钠几乎抑制所有微生物。山梨酸钾只对霉菌、酵母菌和好氧菌这3类起作用。
抑菌原理不同: 苯甲酸钠是直接穿过所有微生物的细胞膜,让这些细胞呼吸不了。山梨酸钾是破坏微生物细胞里的酶系统。
毒性不同。吃添加了苯甲酸钠的食物就要避免和不含VC类的食物一起食用,不然会容易在体内产生苯系化合物伤害身体。另外因为苯甲酸钠对所有的微生物都会起到抑制作用。而线粒体也是我们身体的微生物之一。所以一直有种说法是苯甲酸钠会导致线粒体呼吸不畅,并且因此会影响线液体在我们身体里的正常功能,并且减少线粒体的存活量。从这个意义上来说,苯甲酸钠的毒性已经非常大了山梨酸钾尽管是在体内代谢成二氧化碳和水,但是依然是在参与人体里的代谢,实际上是在增加我们的生化反应压力。
生产工艺不同,山梨酸钾的生产就是用山梨酸和氢氧化钾经过中和反应生成就可以了。二苯甲酸钠生产的就是液态的苯,在空气参与的情况下还要以环烷酸钻为催化剂,并且在140-160度的高温的苛刻条件下生产出来的。在这里面整个的生产过程既耗能还同时还污染环境。但是它有一个特别大的好处,就是苯甲酸作为工业原料非常廉价,这也是苯甲酸钠。这也是苯甲酸钠作为目前最广泛应用的食品防腐剂的原因之一,因为它真的便宜!