mysql のデータ型で、largeblob がありますが、

これは、どのくらい管理領域をとるのでしょうか?
blobや、mediumblob に比べてどのくらいなのでしょうか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:2006/08/16 14:05:49
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答3件)

id:keisen No.1

回答回数33ベストアンサー獲得回数0

ポイント10pt

それぞれの管理領域は

 blob 最大 65535 bytes

 mediumblob 最大 1677215 bytes

 largeblob 最大 4294967295 bytes

だったと思います。




このリンクはダミーです。

id:isogaya

すみません。管理領域の意味は、本体ではないくて管理部分でどのくらい余計にとるかという意味です。

2006/08/16 14:03:31
id:tomcat_a88 No.2

回答回数48ベストアンサー獲得回数3

ポイント35pt

このへんでしょうか。

http://mysql.com/doc/refman/4.1/ja/storage-requirements.html

1バイト~4バイト位ということになるのでしょうか。

#昔、Oracleではレコード超の倍くらい取るよ…と聞かされた記憶があるのですが考え違いかもしれません ;

id:isogaya

すくないようですね。

2006/08/16 14:04:51
id:k6nch6n No.3

回答回数171ベストアンサー獲得回数11

ポイント35pt

ここに出ています。

http://dev.mysql.com/doc/refman/4.1/ja/storage-requirements....

TINYBLOB...2^8+1バイト

BLOB...2^16+2バイト

MEDIUMBLOB...2^24+3バイト

LONGBLOB...2^32+4バイト

です。

id:isogaya

4バイト消費なんですね。たいしたことなくてほっとしました。

2006/08/16 14:04:34
  • id:kurukuru-neko
    注意:

    Cluster tablesを使う場合、
    データが4byte単位にの境界あわせされるので
    余分な領域が必要です。
    primary keyがない場合はさらに
    暗黙のprimary keyが作成されます。

    http://dev.mysql.com/doc/refman/5.1/en/storage-requirements.html

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません