[前][次][番号順一覧][スレッド一覧]

mysql:8468

From: "江口" <"江口" <eguchi@xxxxxxxxxx>>
Date: Wed, 10 Dec 2003 18:58:03 +0900
Subject: [mysql 08468] Re: innoDB の行排他ロックについて

とみた様

江口です。いつもお世話になります。
早速ご回答頂きありがとうございます。

> テーブルはどのようにして作成したのでしょうか。

以下の様なsqlスクリプトを作成しmysqlにリダイレクトで渡し
作成いたしました。
==================
use DB_A;
create table tableA (
keyno  int(3),
dat1 blob,
dat2 text
)
TYPE = InnoDB;
================

> 手元の環境(Linux + MySQL 4.0.15)では、次のように作成したテーブルで期待
> 通りに動きました。
>
> create table a (keyno int, dat1 int, dat2 int, unique
> (keyno)) type=innodb;
>

where句で範囲指定を行う対象の項目keynoがuniqueであるというところが
ミソなのでしょうか?
ということは、例えばint型の項目で範囲指定をして行の排他ロックを
行うことはMySQLではできないのでしょうか?

*************************** (株)BCC ******************************
*産業システム本部第二システム部 江口 登美雄    mailto:eguchi@xxxxxxxxxx
*
************* tel:092-711-5846  fax:092-711-5805 **********************
*7/22より電話番号、FAX番号が変わりました。


[前][次][番号順一覧][スレッド一覧]

      8466 2003-12-10 14:40 ["江口" <eguchi@xxxxx] innoDB の行排他ロックについて           
      8467 2003-12-10 18:28 ┗[とみたまさひろ <tomm]                                       
->    8468 2003-12-10 18:58  ┣["江口" <eguchi@xxxxx]                                     
      8471 2003-12-10 19:10  ┃┗["江口" <eguchi@xxxxx]                                   
      8469 2003-12-10 19:08  ┗["HIROSE, Masaaki" <h]                                     
      8472 2003-12-10 19:22   ┣["HIROSE, Masaaki" <h]                                   
      8483 2003-12-11 15:28   ┗["江口" <eguchi@xxxxx]