The Xeon Gold 6146 has 2 AVX 512 units per core, which makes them faster for floating point operations that utilise Intel's Advanced Vector eXtensions.
However, putting that aside, since you use it for highly critical business tasks, reliability is key. The i9 7980XE may tend to overload current X299 boards, and may have some very slight instability issues, which are unacceptable in your use case.
In this case, Xeon 6146 is for you as it supports ECC RAM (error correction ram), more RAM (up to 1TB vs 128GB) and is also binned for 24/7 usage, stability and power efficiency as well. I would recommend this for your case.
However, by comparing raw performance, the i9 7980XE is undoubtedly the faster CPU, with more cores, a...