このブログを管理しているMovable Typeは、ロリポップのサーバーに入っているのですが、ロリポでMTを運用している方はご存知の通り、半年くらい前から猛烈に重いっっ!/(-_-)\
夜中になるとエントリの投稿や再構築だけでなく、そもそもシステムにアクセスしてもなかなか反応が帰ってこないし、たとえ再構築しても「500 Internal Server Error」を頻発していました。
しかも最近は昼間にアクセスしても反応が遅い…orz
公式には何も言われていないけれど、ロリポの一つのサーバーにお客を詰め込みすぎてるだの、MySQLサーバーにもお客を詰め込みすぎだの、大量のスパムを処理し切れなくて重いだの、だのだの、といったことが利用者の間では実しやかに囁かれています。
以前苦労して移行したMySQLのせいで重いのだとしたら、別のデータベースに移行するしかない!と意気込んで調べてみると、SQLiteがいいらしいじゃないですか。
幸いにもろりぽはSQLite対応。決めた。行くしかない。
と思ってOgawa::Memorandaさん作成のmt-db-convert.cgiに取り組んでみたものの、何度やってもエラーが出る。
An error occurred while loading data:
繧ィ繝ゥ繝シ縺檎匱逕溘@縺セ縺励◆: unable to open database file(1) at dbdimp.c line 94
何度やってもこれがでる。
パスの指定が間違ってるから出るそうなんですが、そんなことは絶対ない!自信あるもんo(ToT)o
……と思っていたら、大間違いしてました|||○| ̄|_。
パスは確かに正解でした。…が、パス書くところが間違ってました。
以下、ワタクシのやり方を記述します。これでうまく行くはず。
mt-db-convert.cgiを使ったMySQL→SQLite移行方法
mt-db-convert.cgiをダウンロードする。
FTPソフトで、mt-db-convert.cgiをmt.cgiがあるのと同じフォルダにアップロードする。パーミッションはロリポなので700に(755でも動きますけどね…)
また、mt.cgiのあるフォルダから見て、./db/の中にsqliteフォルダを作ります。
ブラウザで、mt-db-convert.cgiを開く。
以下の図の通りに設定。
左側はmt-config.cgiの設定が読み込まれるので、一番下のDBpasswordのみMySQLで設定したものを入力。
右側はObjectDriverにSQLiteを選択。Databaseに、/db/sqlite/db.datと入力(注意!:これを入力するのは DataSourceじゃありません!!わたしのばかばかー(´Д⊂)。
Convertボタンをプッシュ!
安心して眺めましょう。エラーが出なければ完了です。
最後に出る、Your recommended setting
以下の設定をmt-config.cgiに反映したらおしまい!
おつかれさまでした。
さて、SQLiteにして再構築してみました。
早い!まるでエラーない!アクセスも快適!…と今のところ良いとこづくめです。
そのうちSQLite利用する人が多くなって重くなったりしないかなぁ?(←DBの違いをまるで理解してません)
















ピンバック: 思慮g
ピンバック: AngeMaries*
ピンバック: aroma-style.com
ピンバック: ☆Starlit Sky☆
はじめまして。
こちらのエントリを参考にさせていただき、SQLiteの変換に大成功しました。
とても快適で、うれしい悲鳴です。
ただ、トラックバックを重複して送ってしまいました。ひとつ削除してしまってください。申し訳ありませんでした。
役に立つエントリありがとうございました。
いらっしゃいませ^^
SQLite変換おめでとうございますw
最近モバイルで更新するとちょっと重いかな?なんて思うこともありますが、快適ですよね。
トラバは消しておきますね~。
(重複トラバプラグインを入れていなかったようです汗)
ピンバック: アフィリエイトでマーケティングセンスを磨く!アフィリエイト実験室!
ピンバック: My Campus
はじめまして。
SQLiteへの移行、こちらのエントリーを参考にさせていただき、無事完了できました。
色々なサイトを調べましたが、このサイトが一番分かりやすかったです。
先ほどトラックバックさせていただいたのですが、3度も重複して送信してしまいました。恐れ入りますが、2つ削除してくださいますよう、お願いいたします。
これからもどうぞよろしくお願いいたします。
>由姫さん
分かりやすかったですか?そう言って頂けると励みになります!
重複トラバは消しておきますね~~。
MyS
ピンバック: aMaze
ピンバック: Yushima Okachimachi Ueno de Lunch
ピンバック: 外部記憶
ピンバック: Hの遺伝子
ピンバック: mini
先ほど、トラバさせていただきました。
もう、ほんとに大助かり!でした。こちらのエントリーのまま、そのままをやって大成功です。ほんとうにありがとうございました!!(泣)
お役に立てたようで何よりです~(´ー`)
ピンバック: 日々のひとこと
ピンバック: Ricordo
ピンバック: kubolog - クボログ:久保のブログ -
/db/sqlite/db.dat