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

回答編集履歴

1

追記

2019/04/09 07:05

投稿

sazi
sazi

スコア25438

answer CHANGED
@@ -3,4 +3,15 @@
3
3
  これが検索条件の追加という事なら、当然実行計画は変わる可能性はありますね。
4
4
  検索項目を追加できる仕組みのEUCは良く見かけますが、そういった類なんでしょうか?
5
5
 
6
- もしそうなら、動的に変更される検索用テーブルなどを用いた設計でなければ、性能に影響は出るでしょうね。
6
+ もしそうなら、動的に変更される検索用テーブルなどを用いた設計でなければ、性能に影響は出るでしょうね。
7
+
8
+ 追記
9
+ --
10
+ > 新規画面として「未回答の記事一覧を取得(SELECT * FROM interview WHERE kaitou = false)」する画面を作った場合、この新規画面のSQLにより、①~③の画面でデータ取得用の実行計画に影響はあるのでしょうか?
11
+
12
+ 新規の画面で、今までになかった抽出条件のSQLが発生しても、従来の画面で発行しているSQLに影響はありません。
13
+ 新規画面のSQLに合わせて、チューニングの為にインデックスを追加したりすると従来の画面でのSQLの実行計画に影響が出る場合はあります。
14
+
15
+ ---
16
+ 開発を依頼した場合の見積もりの内容について疑問を持たれているように見受けられます。
17
+ 新規で開発を依頼した画面のチューニングを施すでしょうから、そのチューニングが他の画面に影響が無いかどうか調査し、結果的に既存の機能の改修が発生する事はありますよ。