goo

わざわざ佐賀まで行って何をしていたか

”PC広げた妙な集団”と共に福岡空港へ到着。

人数を確認して車に分乗しようと思ったら2人いない!

誰かの後にくっついて行ったか、などとかれこれ30分も探した挙句
”あっ、数え間違えてました!”、、、一件落着。


嬉野温泉までは九州自動車道~長崎自動車道を使用。
途中の基山SAで昼食をとった。
写真に撮るの忘れたなー。
丸あげうどん・・・という大きな丸いさつま揚げの乗ったのを食べました。
お汁が関西風のような味が濃いような、九州地方の味付けだそうです。
おいしかったです!


ホテルに着くと早速サーバの設定開始。
メーカの方々も参加していて手際よくセッティング。

参加者の24人を3つのグループに分け、これからPostgreSQL8.3.0のチューニング大会です。私はC班。
今回のお題は”ブログで使うSQLの速度向上”。

で、しょっぱなからコケタ。
Solarisわかりません!
ここでNS大学のHさんがテキパキと環境作ってくれて
メーカのNさんがサーバをカスタマイズしていきます。

PostgreSQLもソースからコンパイルして何とかアクセスが出来るように
なったところで夕飯タイム!
メニューは”河豚づくし”。
料理はまあ、河豚ばっかりいろいろありましたとさ(笑)。

この場は交流会の様なものなので、気になっていた人や
例のKさんともじっくり話をしました。
メーカのNさん、ろれつが回らなくなってもしっかり話しをしてます。
初めて会った人ばかりでしたが、共通の話題があると話も弾み
あっという間の3時間でした。
これは自転車仲間でも同じですね。。。
すぐに打ち解けてお友達になっちゃいます。
この雰囲気なら忘年会も出ればよかったかなー。


食事後はお風呂や部屋に戻り就寝、、基本的に自由です。
C班はどうかというと、マシンの前にいたのは私とNS大のHさんだけ。
プロジェクターにはベンチマークの結果が次々に書き込まれていきますが、
我がC班だけは空白が続いています。

実はデータ投入が終わってなかったんです。

そこで理事長に相談。
「fsync = offにすると速いよ」
やってみたら確かに速い!
あっという間に投入が終わりました。

そこからが大変。
お題のSQL文を流すと返ってこない!!
pgbenchの変数を最低にすると結果が返るが、多重度を2にするだけで
もうめろめろの結果になってます。
SQL文を分解して実行したところ、あるカラムにインデックスが張られていない事に気が付き、早速インデックスをつけましたよ。
そしたら劇的に速くなり他のチームとそん色ない値が出始めました。

その他触れる所はpostgresql.confだけだったので、過去の資料を見ながら
じわじわと数値を上げていって、一時は最速の値を記録。


・・・気が付けばHさんもいない!


周囲を見ると後ろの机に転がっている人や壁にもたれて寝てる人。
マシンとにらめっこしてる人などさまざまです。
私はいつもの悪い癖で「数値が4桁に行かないうちは頑張ろう」などと
思ってしまったので、ぼーっとする頭を抱えながら更に没頭。

そしてついに4桁をマーク。
そこからは記録が伸びなかったのでお布団へ。
時計を見たら2時半。
布団に入った瞬間次の朝でした。。。


目が覚めると(いや、起こされた!)外は雪。
あたり一面真っ白じゃーないですか。


朝食後にまた昨夜の続き。
ここでアクシデント発生。
NさんがOSのチューニングをしようと設定変更したらDBが動かない!
Hさんが「DBが壊れた」と言ってます。

ひぇー。
結果発表は「これが最速です。」と宣言してSQL文を実行した結果なので
実行できないと棄権になっちゃう。。。
順番が回ってきたときは全然動かせずビリ決定。
うーん、、悲しい。

その後、チューニングの肝などを発表し合い
ひとつわかったことがあった。
SQL文の結果をキャッシュさせていたんじゃん、他の班は!!
これってチューニングでもなんでもない。
HDDにアクセスしないようにしただけじゃないか。
ちょっとアホらしくなったが、まあ次回はリベンジしてやる。
大差つけて勝ってやるさ。

そして手持ちの話題を発表して解散。
私は早い便だったので、九州JPUGの支部長さんが若い衆を一人つけてくれ、
空港まで送ってもらうことになりました。
いや、ありがたいことです。

実は自転車仲間の知り合いの自転車仲間(面倒なので以下、太郎さん)が
やってるラーメン屋さんへ行くことになっていました。
若い衆にも「おう、ここへ行ってくれ」と。
車中いろいろな話をしましたが「東京へ行ってみたい。秋葉へ行ってみたい。」
などと若者らしいことを口走ります。
「東京は怖いけん、も少し修行が必要ばい。」と嗜めつつも
「憧れなのねー、東京はー」と昔の自分を思い出した。
何は無くても東京へ行ってギターを弾きたかった。
うーん、、、キーボード叩いてるなぁ。。。

そしてついに太郎さんのお店に到着。
おおー、どんなだ?と見たら


”本日は親戚に不幸があったため閉店します”の張り紙が。


どーんと落ち込む二人。
車の中で何を食おうかねぇ、、、と散々期待してきたのでした。
朝食べたきりで腹減りの二人はしばし呆然。

仕方ないので有名なラーメン屋さんでガシガシ食いました。
あとでメールを確認すると太郎さんから一報が入っていました。
ちゃんとチェックしなかったばかりに、皆さんに迷惑をおかけしてしまいました。
すいません!>太郎さん、若い衆


15時に無事空港まで送り届けてもらい彼ともサヨナラ。
「東京に来たら連絡しろよー」と言ったものの名刺渡すの忘れてました。
忘れ物大魔王かー、、、orz

お土産など買って無事に機上の人になりました。


なんかまだ書き足りない気がするなー。
コメント ( 6 ) | Trackback ( 0 )