質問するログイン新規登録

回答編集履歴

1

修正

2023/04/06 01:39

投稿

NKTIDKSG
NKTIDKSG

スコア684

answer CHANGED
@@ -1,10 +1,4 @@
1
1
  >下記SQLで50万行ほどのレコードに対し確認したところ実行計画は同じ結果になり、優位性はこの件数と方法では見られないようでした。
2
2
 
3
3
  性能差がない以上は、採用基準が直感的なわかりやすさ、
4
- 扱いやすさに限定されるので、```BOOLEAN```に一票。
4
+ 扱いやすさに限定されるので、```BOOLEAN```に一票。
5
-
6
- また、既に回答があるように```BIT```の実態はあくまで制限付きの```TINYINT```です。
7
- これは真偽値を格納するための専用型がない故の暫定的な仕様であるともいえます。
8
-
9
- なので、単体で真偽値を格納する型としては、
10
- v8で新たに実装された```BOOLEAN```が適していると思います。