sql >> Databáze >  >> RDS >> Mysql

Spusťte MySQLDump bez zamykání tabulek

--lock-tables=false možnost pracovat?

Podle manuálové stránky , pokud vyhazujete tabulky InnoDB, můžete použít --single-transaction možnost:

--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.

Pro innodb DB :

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


  1. Použití velkých parametrů pro uloženou proceduru Microsoft SQL s DAO

  2. Vyberte 10 nejlepších záznamů pro každou kategorii v MySQL

  3. SQL Server sp_msforeachtable použití k výběru pouze těch tabulek, které splňují určitou podmínku

  4. Co je STATISTICKÝ PROFIL na serveru SQL Server?