「このクエリだけ異常に遅い」
「夜間バッチが終わらない」
といったお悩みに対応します。
現物のSQLと実行計画、テーブル定義をお送りいただき、
遅くなっている原因を特定して、改善案をレポートでお返しします。
■ 納品するもの
・現状分析(どこで時間がかかっているか、その理由)
・改善案(書き換え後のSQL、インデックスの提案、設計上の指摘)
・改善が見込める理由の説明
・実施にあたっての注意点
単に「速いSQL」をお渡しするのではなく、なぜ遅かったのか、
なぜ速くなるのかまで説明します。同じ問題を繰り返さないためです。
■ 対応できる環境
Oracle(PL/SQL)、SQL Server(T-SQL)
※MySQL、PostgreSQLは実務経験がありません
■ 経験
1989年からシステム開発に従事し、37年間、業務システムの現場におります。
OracleとSQL Serverでの開発を1993年から継続して担当してまいりました。
大量データを扱う処理のチューニング、既存ビューの処理時間短縮などの実績があります。
クライアント企業の社員の方々へのSQL講師も務めました。
■ 機密情報について
実データは不要です。テーブル名やカラム名を仮名に置き換えていただいても対応できます。
守秘義務は厳守します。
■ ご注意
・実データにアクセスできないため、改善効果を保証するものではありません。
・分析と提案が成果物となります。改善幅は対象のSQLやデータ量によって異なります
・実行計画がない場合は精度が下がります。取得方法はご案内します
・平日日中は別業務のため、作業は夜間・土日が中心となります
ご購入前に、下記をご準備ください。
1. 対象のSQL(全文)
2. 実行計画(取得方法が分からない場合はお伝えします)
3. 関連するテーブルの定義(CREATE TABLE文、またはカラム一覧とインデックス情報)
4. おおよそのデータ件数
5. 現在の処理時間と、目標とする時間
実データは不要です。テーブル名やカラム名は仮名に置き換えていただいて構いません。
対応できるのはOracle(PL/SQL)とSQL Server(T-SQL)です。
MySQL、PostgreSQLは実務経験がないため対応しておりません。
実データにアクセスできないため、改善効果を保証するものではありません。
分析と改善案のご提示が成果物となります。
平日日中は別業務のため、ご連絡は夜間・土日が中心となります。
お急ぎの場合は購入前にご相談ください。