Do I add read committed after SET TRANSACTION ISOLATION LEVEL SERIALIZABLE?
The command is TRANSACTION ISOLATION LEVEL, not SERVER ISOLATION LEVEL. It only changes the isolation level for the transaction scope.