För att svara på den exakta frågan, "fryser RDS när du tar en sqldump":
Om du funderar på att säkerhetskopiera för RDS-användning, skulle jag rekommendera att du använder RDS Snapshots. I det här fallet inträffar en kort I/O-frysning, vanligtvis några sekunder, på Single-AZ DB-instanser. Databasen måste frysas för att undvik korruption. Om du använder ett externt dumpverktyg som mysqldump låser det dina tabeller med ett läslås innan de dumpas. Beroende på din lagringsmotor kommer UPPDATERINGAR (och eventuellt SELECTS) att stå i kö tills dumpningen är klar, varefter det låser upp borden.
Om du är osäker kan du läsa lås dem själv
flush tables with read lock;
och lås upp dem när dumpningen är klar.
unlock tables;