VARCHAR や TINYINT などで文字や数値を制限するのはなぜですか?

昔からの名残が大きいと推測しますが、現在でも情報量制限をするメリットを挙げてみます。
2021年10月21日
ユーザー

VARCHAR(140)など文字数の制限をしたり、TINYINTなどをあえて使用する理由とは何でしょう?
VARCHAR(MAX)BIGINTにしておけば、制限に引っかかる事もないと思うのですが・・・。
よろしくお願いします。

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?