VARCHAR(max)
現在、いくつかの変換が含まれているため、データベースに JSON を保存しています。当社の技術者の 1 人が、変換元の元の JSON を保存するよう求めています。
別の JSON 列を追加すると、ページ サイズが肥大化し、アクセス時間が遅くなるのではないかと心配しています。一方で、このテーブルはそれほど大きくなく (JSON 列ごとに 4 ~ 6 K バイトを使用し、最大で約 100 行)、1 分間に 4 ~ 5 回アクセスされる可能性があります。
私は技術者を容赦なく悪用するケチなゲートキーパーなのか、それともシステムのスケーラビリティを維持する賢明なアーキテクトなのか?
また、(比較的) 新しいファイルストリーム/BLOB タイプにも興味があります。私が読んだことから、リレーショナル クエリの速度がまったく低下しないように、BLOB が別の場所に格納されているように感じます。varchar を filestream に切り替えると役立ちますか?