Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
wwwanlingxiao
system-design-primer
Commits
e46d72a1
Commit
e46d72a1
authored
Jul 15, 2018
by
Yusuke Otsuka
Committed by
Donne Martin
Jul 14, 2018
Browse files
ja: Swap VARCHAR and CHAR translation error (#169)
parent
e116bd75
Changes
1
Hide whitespace changes
Inline
Side-by-side
README-ja.md
View file @
e46d72a1
...
...
@@ -903,7 +903,7 @@ SQLチューニングは広範な知識を必要とする分野で多くの [本
##### スキーマを絞る
*
より早い接続を得るために、連続したブロックの中のディスクにMySQLをダンプする。
*
長さの決まったフィールドに対しては
`CHAR`
よりも
`
VAR
CHAR`
を使うようにしましょう。
*
長さの決まったフィールドに対しては
`
VAR
CHAR`
よりも
`CHAR`
を使うようにしましょう。
*
`CHAR`
の方が効率的に速くランダムにデータにアクセスできます。 一方、
`VARCHAR`
では次のデータに移る前にデータの末尾を検知しなければならないために速度が犠牲になります。
*
ブログ投稿などの大きなテキスト
`TEXT`
を使いましょう。
`TEXT`
ではブーリアン型の検索も可能です。
`TEXT`
フィールドを使うことは、テキストブロックを配置するのに用いたポインターをディスク上に保存することになります。
*
2の32乗や40億を超えてくる数に関しては
`INT`
を使いましょう
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment