現在、MySQL と PHP をいじっていますが、テーブル ロックについて疑問に思っていました。MySQL のドキュメントから、MySQL がテーブル全体の読み取りロックを適用することを知っています。これにより、選択クエリが完了するまで他のクエリが待機する可能性があります。
この例のように、PHP を使用してデータをクエリする場合:
$dbConnection = mysql_connect($dbHost, $dbUser, $dbPass)
mysql_select_db($dbName, $dbConnection)
$qry = "select * from bigTable";
$result = mysql_query($qry, $dbConnection);
//Read Data
mysql_close($dbConnection);
PHP コードの観点から、「bigTable」から読み取りロックが解除されるのはいつですか?
ありがとう、エミ