I'm pretty sure SQL Server and MySQL use locking instead of MultiVersion Concurrency Control so they don't keep more copies of data around. No vacuum needed but there's a possibility of things blocking.
But I might be out of date.
But I might be out of date.
But I don't believe SQL Server does.