sql >> データベース >  >> RDS >> Mysql

テーブルをロックしたばかりなのに、なぜmysqlにエラーER_TABLE_NOT_LOCKEDが発生するのですか?

    'RTM'

    複数のテーブルを別々のロックステートメントでロックしました

    だから私がそうするなら:

    LOCK TABLES Mytable WRITE
    LOCK TABLES Mytable2 WRITE
    

    ...後続のSELECT FROM Mytable おそらくこのエラーを引き起こします...




    1. mysqlデータベースのすべての列にインデックスを付けるのは正しいですか?

    2. MariaDBでのYEAR()のしくみ

    3. MySQLでデータベースを作成する方法

    4. オラクルのサブクエリとは