MSSQL comes with (very nice) temporal table support out of the box, if you can stomach the license fees.
We use open source (both mysql and postgres) but I keep missing mssql features and have to replace them with adhoc stuff that often does not work on AWS Aurora as-is.