先日「データベースの乗り換え」で言及していたサイトを見つけたので、早速そこを拝見させていただいた。
Ogawa::Memoranda様の「MT 3.31 + SQLiteがベラボーに遅い件について。」だった。
そうそう、SQLiteのSQL文がおかしいとか書いてあったんだよなぁ~
なんて読みながら、ページで言及されていた「MT 3.31のMTEntryTagsの性能バグ」を読んでみると・・・
うぉっ、こっちもか!?
はい。私も3.31導入して、はしゃいでタグ付けまくった一人でした。
どうやら、MT3.31ではタグの書き出し方がおかしいようですね~
で、3.31-ja UO Patchを当てさせていただくことに。。。
ん?
あ?
パッチ?
ということで、手作業でパッチ当てるのもアレなので、パッチの当て方を調べることに。。。(脱線脱線)
早速ググって行き着いたのが、hxxk.jp様のこちらのページ。
参照されているリンクから、Azrael様のこちらのページへ。
ここで紹介されているCygwinの導入を参考にさせていただき、Cygwin導入、パッチを当ててみる。
Cygwinをいじってみたい気持ちを抑えつつ(紹介されていたのがこちらのページ)、ひとまずパッチを当ててみることに。
本文中で例示されていた、Tagwireへのパッチの当て方はうまく行ったものの、どうも3.31-ja UO Patchはうまくパッチを当てられない(´・ω・`)
仕方ないので、手作業でパッチ当てましたとさorz
ついでに、sqlite.pmへのパッチも(手作業で)当てて・・・
って、せっかく快速にしようとしているのに、この記事公開しちゃったよ。。。
気を取り直して早くなったのかチェック!
・・・ちょ、メチャクチャ早いのでないかな?
今まで1,2分かかってた作業が10秒前後?
う~ん、これはビックリです。
Ogawa::Memoranda様では、
ただし、この変更の影響の及ぶ範囲を精査していないので意図せぬ動作をする可能性は残る。
と断りを入れているため、導入は自己責任でお願いします。
最近のコメント
└ かつお 11/14
└ ピストン 11/14
└ ピストン 11/14
└ テスト 05/25
└ mi 11/15
└ ピストン 11/15
└ ピストン 08/11