Official Oracle docs say that for a machine with more than 16GiB of RAM we need to allocate 16GiB of swap.
Our servers are RHEL 7 and have 256GiB of RAM.
DBAs do not want to see the system swap, so they want us to monitor the 16GiB of swap very aggressively.
I suggested that we double the RAM to 512GiB (the expense is approved), and disable the swap. However, this is against Oracle recommendation of having 16GiB of swap, even though we double the RAM.
Honestly, I don't get it how having 3% of swap makes any sense, or why if I am adding more RAM than we had swap, we have to keep the swap.
So, are there any good arguments I can use to justify running Oracle without swap?
P.S. The only reason I mention the doubling of RAM is to demonstrate the ridiculousness of the argument I am having a hard time arguing. What I am really looking for is arguments to justify disabling of the swap.