きのうの計算プログラムはメモリ不足のエラーで墜ちていたことが判明。鬱だ…。
打ち合わせで進捗確認。ボクの作業はあいかわらず進んでいない。やっぱり他の人のサポートで作業が止まっちゃうからなあ…。
カーナヴィを買ったはいいが、取り付けてるヒマもないのでお店でやってもらうことにしようと思い、サトームセンに電話。するといま業者と連絡が取れないので折り返し電話してくれると言うことで、とりあえず放置。
大学のサークルの OB 会のハガキが来ていたけど、仕事が忙しいから欠席に○してポストに投函。残念だ。
午後はようやく作業に取りかかれた。ボクが作るマスメンのテーブルがリンクテーブルになっているのでこちらで勝手にレイアウトを変更できない。しかし項目の追加をしなければならないので、取手に行っているカミオカさんにたのんでお客さん側にレイアウトを変更してもらった。ふう。
そしてふつうに残業。
きのう取手に行ったときに検索画面が異様に重かったのでプログラムをチューニングしてみた。まっすうがテーブルにインデックスを貼ってくれたこともあって、劇的に速くなった。このくらいならオッケーでしょ。
まっすうはいま前回の開発分のストアドを見てたらしいんだけど、根本的な設計ミスをハケーンしたとの報告が。ストアドの中でやたらと RTRIM 関数や RPAD 関数を使っているらしい。調べてみると、NOT NULL 制約がついているフィールドに NULL を入れたいがためになんとスペースを挿入している! おーい。これじゃ NOT NULL の意味がないぞ!
う~ん、何かが根本的にまちがっている気がするのはボクだけじゃないはずだ…。
今日の帰りは終電の一本前。家が遠いまっすうはピンチだったらしい。
(2001/11/14 00:00:00 更新)