Is it fair to compare 2 areas?
Yes, it is fair. The comparison cannot be done 1-to-1, of course, but your colleagues do not need that.
Your colleagues need to understand that you also have your own share of the work and problems, just that they are different and not visible from their work place.
Your best bet is to explain them your work, and what you do to make things working well. Since they are developers, they must understand at least partially what you explain to them.
In this way, they will understand better your problems, and you will hear less of their comments.
I cannot give you to-the-point advice (I have never been a DB admin), but here are some ideas that you can share with them:
- the alarms that can wake you up at any time - even if it did not happen yet;
- the scripts you must write in order to monitor and fix things;
- the logs analysis that you must do to understand what is going on;
and the effects on yourself (brainstorming, you choose what actually applies):
- sore eyes;
- difficulties falling asleep;
- interrupted sleep during the night in case of alarms get triggered;
- the cold server room (hopefully it is cooled, right?);
- the thermal shocks going in and out - potentially leading to other health problems
and you can continue with whatever you actually experience yourself.
You can take the other route, being more and more irritated at your colleagues, and talking to them in worse and worse terms. But that will lead to a bad work environment for you.
Actually, you should be happy that they trust you to the level to actually ask those questions. I worked in companies where nobody asked anything, but things happened - behind the back. One could never defend against anything, even if completely innocent, since no info was ever shared, no complaint made.