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

mysql:12547

From: <abecky@xxxxxxxxxx>
Date: 8 Dec 2005 14:14:32 +0900
Subject: [mysql 12547] Re: innodb_safe_binlog

こんにちは。
阿部です。

木下さん、ありがとうございました。

現状、全てのテーブルがMyISAMのシステムを前提としたお話となっています。
教えて頂いた参考ページも確認したのですが、InnoDBを絡めて記述に思われました。

MyISAM = 全てのクエリが1トランザクション
で、そのままバイナリログにも同期書き込みが行われていると推測しているの
ですが、何か勘違いしていますでしょうか。

読み方によっては、MyISAMにおいてもbinlogの動きは同様だから、
sync_binlogを設定しないと駄目ですよ、とも受け取れたんですが...

電源断起こせるマシンがあれば、すぐに自身で試せるのですが。。



> 一方、バイナリログはそうではないのですが、
> もしクラッシュしても再起動時にInnoDBとの整合性は確保される仕様のようで
> 問題はないかと思います。
> 
> それでもなお、バイナリログもコミット同期書き込みにしたい場合は
> sync_binlog= 1
> を指定します。ただし性能に大きな影響があると思います。

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

     12544 2005-12-08 11:57 [<abecky@xxxxxxxxxx> ] innodb_safe_binlog                      
     12545 2005-12-08 13:15 ┗[Yasufumi Kinoshita <]                                       
->   12547 2005-12-08 14:14  ┗[<abecky@xxxxxxxxxx> ]                                     
     12548 2005-12-08 17:04   ┗[Yasufumi Kinoshita <]                                   
     12549 2005-12-08 21:13    ┗[<abecky@xxxxxxxxxx> ]