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

mysql:6473

From: umiushi <umiushi <umichin@xxxxxxxxxx>>
Date: Mon, 28 Oct 2002 01:07:21 +0900
Subject: [mysql 06473] Re: MySQL のトランザクション機能について

近藤です。大澤さん、回答ありがとうございます。

>こちらの環境では、have_bdb が YES で表示されます。
>
>mysql> show variables like 'have%';
>+---------------+-------+
>| Variable_name | Value |
>+---------------+-------+
>| have_bdb      | YES   |
>| have_gemini   | NO    |
>| have_innodb   | YES   |
>| have_isam     | YES   |
>| have_raid     | NO    |
>| have_openssl  | NO    |
>+---------------+-------+
>6 rows in set (0.00 sec)
>
>> 実行環境は次の通りです。
>> = 実行結果 =======================================================
>> OS   :Windows2000 SP3
>> MySQL:3.23.53-max-nt (MySQL起動時に表示されます)
>> =================================================================
>環境は同じです。
>
>> これは、テーブルの作成の仕方に問題があるのでしょうか?
>
>have_bdb が無効になっているバイナリを入手したのではないでしょうか?

「have_bdb が無効になっているバイナリ」があるんですか?
う〜ん、www.mysql.comからDLしたのですが、DLするところが違ったのかも。


>BDBを使うのは、必須要件なのでしょうか。InnoDB を使うという選択肢もあるか
>と思います。

InnoDBでもOKです。どちらにせよ、トランザクション機能が使えることが確認
したいので。
InnoDBで作成したところ、RollBackが実行できました!

InnoDBを実行できるようにするには、my.iniに設定することで利用可能になり
ましたが、BDBも同様に設定をすることで利用可能になるような気がするんで
すが・・・。インストールしたパッケージ(バイナリ)の関係なのでしょうか?

>BDBを使うのは、必須要件なのでしょうか。InnoDB を使うという選択肢もあ
>るか
>と思います。
>何がどう違うかは、こちらを読んでみては。
>◆Working with MySQL's Transactional Table Types
> http://hotwired.lycos.com/webmonkey/02/11/index4a.html?tw=backend

BDBとInnoDBの違いは私の知ってる限りでは、マルチバージョニング機構の違
いですか(購入した参考書の知識です)。トランザクション処理では必要な機
能ですね・・・ん?
ということは、これをサポートしていないBDBはひょっとしてあまり使い勝手
が良くない・・・?(ならIsamの方が早いし良いかも)
Isam+InnoDBの組み合わせがよさそうですね。

しかし、have_bdb=NOが気になる・・・。


▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼
 近藤 繁延
 E-mail : umichin@xxxxxxxxxx
▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲

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

      6469 2002-10-27 21:13 [umiushi <umichin@xxx] MySQL のトランザクション機能について    
      6470 2002-10-28 00:13 ┗[Hideo Oosawa <sawa@x]                                       
->    6473 2002-10-28 01:07  ┗[umiushi <umichin@xxx]                                     
      6475 2002-10-28 01:50   ┗[Hideo Oosawa <sawa@x]                                   
      6477 2002-10-28 02:17    ┗[umiushi <umichin@xxx]                                 
      6484 2002-10-28 23:38     ┗[Hideo Oosawa <sawa@x]                               
      6508 2002-10-31 23:09      ┗[umiushi <umichin@xxx]