質問させて頂きます。
本当に初歩的な質問で申し訳ありませんが、よろしくお願いいたします。
VARCHAR(255)でカラムをひとつ作ったとして、
そこに「abcdefghijk」(11バイト?)と「a」(1バイト?)でそれぞれ1億件データを作った場合、
データの差は1G(10バイト×1億)ということになるのでしょうか。
それともVARCHAR(255)で型を指定しているので、中身が何だろうと変わらなかったりするんでしょうか。
すごく初歩的なことを聞いているとは思うのですが、VARCHARの可変長文字列というのがいまいち理解できず質問させて頂きました。
質問に不備などあればすぐに補足させて頂くのでよろしくお願い致します。
No.1ベストアンサー
- 回答日時:
varcharは文字のバイト数+1バイト必要となります。
「abcdefghijk」なら12バイト、「a」なら2バイトです
仮にchar(11)に入れた「abcdefghijk」は11バイトと
フルに埋めた場合はvarcharより有利ですが
「a」でも11バイト使うので、文字長が決まっていないときは
総じてvarcharの方が有利になります。
なお、文字列型のカッコ内の数字は、バイト数ではなく文字数なので
漢字などの入力をするときにはかならずしも計算があいませんのでご注意ください
回答ありがとうございます!
今までずっとふわふわして覚えていた部分ですが、いっきに理解出来ました!
CHARの説明までして頂き、比較することでよりどちらをどう使えばいいのかということもわかりました。
本当にありがとうございます!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- MySQL `picture` varchar(255) のコマンドで間違いないでしょうか? 1 2022/11/21 04:08
- MySQL 何にかが違うから エラーなんでしょうね! 2 2022/09/18 05:28
- MySQL あと、MySQLの文字コードはutf8 気になりますね 1 2022/12/01 07:22
- MySQL エラー 1068 (42000): 複数の主キーが定義されていますエラー 2 2022/11/17 04:36
- MySQL テーブル作成です。どこかのスペルが間違っているか記号など スペースかな? 1 2022/10/01 05:08
- MySQL テーブル作成時のカラムについて 2 2022/08/27 21:48
- 銀行・ネットバンキング・信用金庫 ゆうちょ銀行の窓口でのお金の引き出し方について等 ゆうちょ銀行に関わらず、銀行を利用した経験がほぼほ 5 2022/10/24 23:49
- その他(データベース) 20万行あるデータを動かしたい 2 2023/06/13 15:21
- MySQL PHP 画像のアップロード Qiita 2 2022/11/28 04:44
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
タイミーでバイトを雇った際の...
-
マックでバイトをはじめて1週間...
-
バイトの制服を家で洗って返す...
-
最大バイト数を調べるSQL文を教...
-
バイトに行く時手ぶらでいきま...
-
精肉店のレジや袋詰め業務で、 ...
-
夕方の4時から10時までバイトの...
-
公文の採点バイトについて。 こ...
-
バイト中ってトイレ行けないん...
-
バイト始めて2日目ですが休みた...
-
高校で隠れてバイトしたら学校...
-
低カロリーで腹もちする食べ物!
-
半年でバイトが10人も辞めるっ...
-
バイトの時雨が降ってたら大体...
-
アルバイトを始めてるのですが...
-
大至急お願いします。 今日から...
-
昨日の昼に縮毛矯正をかけまし...
-
短期バイトがもうすぐ終わるか...
-
3バイトを10進数で表現した...
-
SQLServer2008での1レコードバ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
タイミーでバイトを雇った際の...
-
最大バイト数を調べるSQL文を教...
-
左目が腫れてしまいました。 も...
-
バイトの制服を家で洗って返す...
-
バイトしている方に質問です。 ...
-
低カロリーで腹もちする食べ物!
-
バイト始めて2日目ですが休みた...
-
半年でバイトが10人も辞めるっ...
-
バイト中に「ここだけ時間の流...
-
“ありますか?”ではなく、“あっ...
-
16ビットが65536バイト?
-
3バイトを10進数で表現した...
-
小中のとき目立たなかった同級...
-
精肉店のレジや袋詰め業務で、 ...
-
バイト中ってトイレ行けないん...
-
アルバイトを始めてるのですが...
-
高校で隠れてバイトしたら学校...
-
公文の採点バイトについて。 こ...
-
ケンタッキーでのバイトで出会...
-
5Lサイズの制服
おすすめ情報