sql >> Database teknologi >  >> RDS >> Mysql

Kør MySQLDump uden at låse tabeller

Gør --lock-tables=false funktion fungerer?

Ifølge man-siden , hvis du dumper InnoDB-tabeller, kan du bruge --single-transaction mulighed:

--lock-tables, -l

Lock all tables before dumping them. The tables are locked with READ
LOCAL to allow concurrent inserts in the case of MyISAM tables. For
transactional tables such as InnoDB and BDB, --single-transaction is
a much better option, because it does not need to lock the tables at
all.

Til innodb DB :

mysqldump --single-transaction=TRUE -u username -p DB


  1. SQL Server 2005 og midlertidig tabelomfang

  2. Sikkerhedsnet

  3. SQL Server:Sådan vælger du alle dage i et datointerval, selvom der ikke eksisterer nogen data i nogle dage

  4. Forespørgsel fra to tabeller i rapporten