質問
Mysql で運用している内製システムで マスターデータを削除してしまう事象が発生しています。 ユーザインターフェースがしょぼいせいなのですが 調査や修正は開発者でない私に回ってきます。
「よくわからないけど、管理ページを開くとエラーになる」 という内容の質問が来ると大概それで エラーログから必死に1レコードづつ追加しています。
操作方法の啓蒙活動もやっているので 以前と比べると大分減ってきてはいるのですが この方法が分かるとかなり楽になるので ご存じの方がいらっしゃいましたらご教授願います。
投稿できる程度には落ち着いてきたので 年末年始に自分でも調べてみる予定です。
シーケンシャルIDと同じ形式の連番テーブルを作成して外部結合したらどうでしょうか。
削除されてしまうことがそもそもかなりのイレギュラーですので、 そうならないようにシステムを修正することが出来ればベストだと思います。 (十分ご承知でしょうが。。) 後、監査設定などでSQLをログに取得すればどのIDが削除されたかはログから追えるのではないでしょうか? アドバイスとして。
アカウントをお持ちのかたはこちら
アカウントをお持ちでないかたはこちら
ログインすることであなたの お困り事を全国の情シス担当者へ 質問することができます。
質問
Mysql で運用している内製システムで
マスターデータを削除してしまう事象が発生しています。
ユーザインターフェースがしょぼいせいなのですが
調査や修正は開発者でない私に回ってきます。
「よくわからないけど、管理ページを開くとエラーになる」
という内容の質問が来ると大概それで
エラーログから必死に1レコードづつ追加しています。
操作方法の啓蒙活動もやっているので
以前と比べると大分減ってきてはいるのですが
この方法が分かるとかなり楽になるので
ご存じの方がいらっしゃいましたらご教授願います。
投稿できる程度には落ち着いてきたので
年末年始に自分でも調べてみる予定です。