Slide 7
Slide 7 text
RDBチューニング_戦術編
● 早めに削る
● 効率的に削る
● チートで削る
○ クエリ呼び出しを減らす
■ アプリケーション側での制御
○ indexを張る
■ 複合indexのカラム順番大事→ユースケースを意識(参考)
● CREATE INDEX hoge_index ON fuga USING btree (c3, c1, c2 DESC)
■ カバリングインデックス
○ RDBMSのパラメータチューニング(参考:DBサーバのスペックで推奨値を算出)
■ shared_buffers、work_mem、effective_cache_sizeとかがパフォーマンス直結
○ お金で解決(💸👋)
■ DBサーバのスペック上げる
■ リードレプリカを増やす
○ RDBを利用しない
■ NoSQL
■ NewSQL(SQLがインターフェース)