【ネット】MovableTypeのデータベース
このblogはMovable Typeで構築しているのだが、エントリー数が700ほどになり、再構築時にエラーが出るようになった。とくにカテゴリーファイルを生成しているときにエラーが出やすい。
なにか情報があるかと思って、サーバーをおいてあるiSLEのサイトをチェックしたら、こんな間抜けなことが書いてあった。
1.データ保存形式の決定
エントリやカテゴリなどのデータ保存形式を以下から選択する必要があります。iCLUSTA では、下記エントリー数程度のご利用は可能です。 なお、それ以上ご利用の場合はエラー等が発生しご利用が困難な場合がございますので 予めご了承ください。BerkeleyDB 約20エントリー
MySQL 約120エントリー
PostgreSQL 約180エントリー現時点ではPostgreSQLを推奨しております。
なんだよ、それ!
120エントリー保証で700エントリーを回していたのか。ていうか、この数字自体、ひどすぎ。一時期はMovable Typeでblogをつくろうとかいってた会社でそれを見て、プランを変更したのに、最大で180エントリーしか保証しないblogってなんなんだよ。
blogを作ったときには、こんな情報が出ていなかったぞ。もうひとつの選択肢であるSQLiteが使えない状況で、選んだのはMySQLだしなぁ。それだと120エントリーしか保証しないというのは、ひどい会社だ。まぁ、MovableTypeを作っているSixApartもひどいんだけどな。
さあ、どうしよう? 新規エントリーの投稿はとりあえず、エラーを出さずにすんでいるのだが、それもいつまでもつかわからない。
とりあえず、データベースを保証エントリー数1.5倍のPostgreSQLにかえるか。それともMovableTypeの処理としては一番軽いといわれるSQLiteをiSLEがサポートされるまで待つか(ちょっと望みが薄そう)。それともサーバー会社をかえるか。そんなにたいしたことをやろうってわけじゃないんだけどな。
パソコンを変えるのと、サーバーをかえるのがめんどくさくなっているお年ごろだ。
MovableTypeデータベース相互変換用のCGIスクリプトがあるのはありがたいけれど、いざ移行するとなると、いろいろ問題がありそうだしなぁ。


