プログラマの雑談部屋 ★376 (172レス)
1-

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
153
(1): 11/16(日)00:05 AAS
✅ 結論:生SQLだけでの運用に適したテーブル数の目安
■ 〜50テーブル
生SQLだけで十分運用可能

構造も把握しやすい

スキーマ変更時の影響範囲も小さい

■ 50〜150テーブル
チームと設計次第では生SQLのみでも運用できる

ただし クエリがスパゲッティ化し始めるゾーン

接続管理・トランザクション管理は手厚くする必要あり

■ 150〜300テーブル
生SQLだけだとかなりつらくなる

スキーマ変更時のクエリ修正の影響範囲が爆発する

どこで何のSQLが使われてるか管理しきれなくなる
→ ORMまたはQuery Builderを部分的に併用すべき

■ 300テーブル以上
生SQLだけはほぼ不可能

保守・修正コストが異常に高くなる

「どのSQLがどのテーブルに影響しているか」が分からなくなる
→ ORMまたは型付きRepository層が必須
1-
あと 19 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.010s