2012年1月16日

[mysql 15658] Re: BarracudaフォーマットのTEXT型項目数制限について

平塚様

こんばんは。山田です。

わかりやすい説明をして頂きありがとうございます。

> InnoDBにはレコード長にページサイズの半分、約8KBの制限があります。
> そのため20バイトのポインタなら約400個格納できるのですが、

> 諸々のオーバーヘッドがあって186個になっているのだと思います。
> 諸々のオーバーヘッドについてはすいません詳しくないです。
以下のページ「13.5.16. InnoDB テーブル上の制約」に書かれている
内容までは理解していたのですが、186個に制限されてしまうのがイマイチ
理解出来ていませんでした。
http://dev.mysql.com/doc/refman/5.1/ja/innodb-restrictions.html

InnoDBの制限を踏まえた上で、テーブル構造を見直すことにいたします。

> また、BarracudaのCOMPRESSEDで試していらっしゃいますが、
> COMPRESSEDはかなり遅いので、特別の理由がなければ
> DYNAMICの方が無難だと思います。
これは知りませんでした。
今回のシステムでは大量にInsert/Update/Deleteが発生するので
DYNAMICでいきたいと思います。

どうもありがとうございました。


投稿者 xml-rpc : 2012年1月16日 21:21
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/108138
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。