忍者ブログ
忘れっぽい開発者の備忘録。基本的に自分用メモです。
[19] [18] [17] [16] [15] [14] [13] [12] [11] [10] [9
2017.11.19,Sun
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

2011.02.01,Tue
 今まで上司、先輩等に教わってきたチューニング方法と、自分の解釈?について。
※正しくない場合もあるので要注意。
 
・テーブルを繋げる時、全体レコード数が少ないテーブルから多いテーブルへ繋げる。
→アクセスする件数が減るため、速くなる。
  (と言っても、仕様上繋げるのが正しいテーブルじゃないと意味無いですよ)
 
・インデックスを見る。インデックスを限りなく多く見るようにする。
→データの検索速度を向上させるために作られたものなので見るようにした方が速い。
でもインデックス貼りまくったら元も子もない。
 
・TABLE ACESS FULLに極力ならないようにする。
→アクセスする件数が多くなるほど遅くなる。
 
・VIEW同士繋げると重い
→意味が分からない。VIEWって結局SELECTと一緒の事してると思うんだけど。
 ネットで見かけた情報だと、実行計画が上手くいかないから、という原因もあるらしい。
 意味が分からなくても怖いからVIEW同士繋げたことはない。
 なので真偽は分からない。
 
・VIEWで集約関数使うと重いので、使わないようにする(ネットで見かけた内容)
→速度量ってみたけどあんまり変わらなかった。
 
 
 
また追加するかも?
PR
Comments
Post a Comment
Name :
Title :
E-mail :
URL :
Comments :
Pass :   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
カレンダー
10 2017/11 12
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
ブログ内検索
Template by mavericyard*
Powered by "Samurai Factory"
忍者ブログ [PR]