2018-01-13

派遣客先常駐なんだけど、派遣先業務システムがとにかくクソ遅かった

回線がクソなのかシステム設計がクソなのか知らんが、とにかくレスポンスが遅い

とある業務システム過去案件検索ボタン押してから表示されるまで10分くらいかかる

しか検索結果が1件だろうが1,000件だろうがかかる時間はほぼ同じ

そして仕事上、1日に平均10回くらい検索する必要がある

(新規登録なら比較的短時間で2、3分登録済みデータの変更だと5分以上かかるが、こっちは1週間に1、2回程度の頻度なので我慢は出来る)

クソ時間がかかるので、一度に何件も同時に検索必要場合は、「すみません、○○検索するんでPC空いてる人いますか?」と周囲に声を掛けなきゃならない

周囲の人達もこのシステムのクソさを嫌というほど知ってるので俺に対して協力的なのが唯一の救いだ

このシステムクライアントAccessなんだが、あるときデータベース認証情報ハードコーディングされている事に気付いた

そこで俺は一計を案じた

検索対象テーブルを丸ごと俺のPCCSV形式で吐き出させるスクリプト毎日深夜に自動実行するよう設定しておいた

検索する際はこのCSVファイルを使うようにすることで、検索の所要時間は1/10以下になった

それから数ヶ月後、データベースが吹っ飛んだ

原因は俺ではなく、情シス新人操作ミステーブル飛ばししまったようだった

社内は大混乱に陥った

バックアップは俺が派遣される前にファイルサーバー故障してそれっきり放置されていたため、存在しないも同然だった

仕方がないので情シス中の人に「俺こんなファイル持ってるんだけど」と申し出て、それを丸ごと流し込む事でその日のうちにテーブルは99.9%復旧し、社員はいつもより少し長く残業する程度で済んだ

もちろん上司監査から呼びだしをくらった

「お前何勝手毎日のように本番DBから社外秘データ全部抜いとんねん!万が一お前のPCまれたら新聞沙汰どころちゃうぞ!社長のクビ飛んどるぞ!」と、まあそりゃそうだ

俺はヘラヘラ笑いながら「いや~すんませんっした~」と言うしかなかったが、株価ストップ安レベルの重大事故を水際で新人始末書一枚に抑え込んだ事も考慮され口頭注意で手打ちとなった

それから数日後、情シスからスクリプトの提出を求められ、それが夜間のバックアップジョブ2世に生まれ変わった

情シス部長から検索するならこの共有フォルダCSVファイル使え」とこっそり耳打ちされた

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん