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

質問編集履歴

1

修正

2018/01/11 11:08

投稿

annderber
annderber

スコア98

title CHANGED
File without changes
body CHANGED
@@ -5,8 +5,11 @@
5
5
  ここで一覧画面に明細テーブルにあるデータを表示したいという要件がでてきた場合、テーブルを結合する必要が出てきますが、結合するテーブルの数がかなり多くパフォーマンスの問題が発生してしまいます。
6
6
 
7
7
  という想定で、一覧画面用に詳細テーブルのデータを登録するフィールドを設けるのはアリでしょうか。
8
- 同期する必要があったり、親子関係がおかしくなったりする気もするのですが
8
+ 同期する必要があったり、親子関係がおかしくなったりする気もしま
9
-
10
9
  アリだとすると設計方法のグッドプラクティスはあるのでしょうか。
11
10
 
11
+ そもそもパフォーマンスの問題と言ってもレコード数によっても変わってくると思います。
12
+ 例えば、ページャーなどで一覧画面に表示できる件数を20件程度に絞ってからjoinをかければ
13
+ パフォーマンス的にはそれほど問題ならなくなったりするのでしょうか。自分で調べろと言われそうです。。。
14
+
12
15
  よろしくお願いいたします。