2018年12月21日 『心臓外科医の術式』 SQL実行計画の変更 その2(2/2) 前回のおさらい 前回、「SQL実行計画の変更 その2(1/2)」では、謎のSQLの正体を突き止めたものの、なぜ開発環境では性能問題が出なかったのか?というところで終わりました。 果たしてたろーちゃんは、この問題を解決でき […]
2018年12月14日 『心臓外科医の術式』 SQL実行計画の変更 その2(1/2) 前回のおさらい 前回『SQL実行計画の変更 その1』では、SPM(Sql Plan Management)でアプリケーションに手を入れることなくパフォーマンス改善を行う方法についてお話をしました。 どんな内容だったかなぁ […]
2018年12月7日 『心臓外科医の術式』 SQL実行計画の変更 その1(2/2) 前回のおさらい 前回、「SQL実行計画の変更(1/2)」は、改善策があるのにアプリケーションに手を入れることができない!というところで終わりました。 さて、たろーちゃんはこのピンチをどう切り抜けるのでしょうか? パフォー […]
2018年11月30日 『心臓外科医の術式』 SQL実行計画の変更 その1(1/2) 前回のおさらい 前回、『正体不明のパフォーマンス悪化の謎を解き明かせ!』では、アプリケーション開発者のAさんからの相談に対して、V$ACTIVE_SESSION_HISTORY による Oracle Databaseの「 […]
2018年11月26日 『心臓外科医の術式』 正体不明のパフォーマンス悪化の謎を解き明かせ!(2/2) 前回のおさらい 前回、「正体不明のパフォーマンス悪化の謎を解き明かせ!(1/2)」では、結局パフォーマンス悪化の原因がわからないまま、最後、何かたろーちゃんが閃いた?!というところで終わりました。 果たしてたろーちゃんは […]
2018年11月16日 『心臓外科医の術式』 正体不明のパフォーマンス悪化の謎を解き明かせ!(1/2) 前回のおさらい 前回「SQL簡易パフォーマンス診断」では、情報が全くないなげっぱなしジャーマンからの無茶苦茶な依頼に対して、インスタンス起動時からのSQLカーソルに関する基本的なパフォーマンス統計情報を参照することができ […]
2018年11月9日 『心臓外科医の術式』 SQL簡易パフォーマンス診断 前回のおさらい 前回「データベースは心臓」は、本連載を執筆するにあたっての目的や、タイトルの由来をお伝えしました。 「私が経験した出来事を一人でも多くの方に共有することで、DBAの気持ちをお届け出来たらいいな!と思ってお […]
2018年11月2日 『心臓外科医の術式』 データベースは心臓 「心臓外科医の術式」執筆にあたり みなさん、こんにちは! たろーちゃんです。 このたび、「心臓外科医の術式」シリーズを執筆させて頂くことになりました。 このカテゴリでは、私の実体験をもとに Oracle Database […]