質問 |
||
| 質問者:kaitakap | さくらインターネットのMySQLとSQLite、どっちがいいですか? | |
|---|---|---|
困り度:
|
他の方が質問の際少し触れていましたが、それは本題ではなかったので質問させてください。私も同じ状況です。 さくらインターネットでMovableType4を使ってブログの開設を考えています。 さくらインターネット(スタンダードプラン)では、MySQLとSQLiteの両方用意されているとのことなのですが、どっちを選んで設定するのがベターでしょうか。 それぞれのメリットとデメリットはなんでしょうか。一応、ここを拝見してなんとなく分かったのですが…。 http://pc.user-infomation.com/web-product_mt/mt_06.htm 実は昨日、さくらインターネットのサポートセンターに電話して聞きましたら、「そんなに差はないです。好みです」とのことでした。でも、「好み」というからには、双方それぞれ何か特長なり特性があるのではないかと思ってしまいます。 通常、MySQLに比べて、SQLiteのほうがシンプルな分、動作が遅いということですが、レンタルサーバによってはSQLiteのほうが再構築などで動作が早い結果が出たということがブログで報告されていたり、迷ってしまいます。 さくらインターネットではどうなんでしょうか。 |
|
質問投稿日時:08/05/27 08:58 質問番号:4053779 |
||
回答 |
|
| 回答者:Penny_D | 記事数が200となるとそろそろMySQLの方が再構築の時間は早くなるのではないでしょうか。 とは言ってもサーバーのレスポンスの状況に多分に影響を受けますが。 因みに他のサーバーへ移転したいならSQLiteが楽ですし、逆に自分でデータベースをいじりたいならMySQLの方が安全でしょう。 因みにSQLite2ではダイナミックパブリッシングは利用できます。 さて、動的ですが、メニューでいくと「設定」−「ブログの設定」−「公開」 −「公開に関するオプション」に「公開キュー」というのがありそこで設定できます。 http://www.movabletype.jp/documentation/supporting_dynamic_publishi... |
|---|---|
| 種類:回答 どんな人:経験者 自信:参考意見 |
|
| |
回答日時:08/05/28 16:13 回答番号:No.2 |
|
| この回答へのお礼 | ありがとうございます。 今後のことをいろいろ考え、アドバイスをいただいたことを参考にしてMySQLでいくことにしました。 ありがとうございました。 |
回答良回答20pt |
|
| 回答者:Penny_D | 影響が大きいのが、「記事数」と「MySQLサーバーのレスポンス」でしょう。 「記事数」が100を大きく越えてくるようなブログならMySQLの方が得意です。 「MySQLサーバーのレスポンス」は同じMySQLサーバーを多くの人と共有するのでアクセスが多くなったり、サーバーのスペック自体が弱い場合などはレスポンスが悪かったり、500エラーが頻発したりします。 さくらのMySQLサーバーは「mysql**.db.sakura.ne.jp」となっていますが、この「**」によっても当たりはずれがあります。 つまり答えは使ってみないと解らないということになります。 結論としては記事数で判断するといいのではないでしょうか。 また、SQLiteだと動的に出来ないので、ダイナミックパブリッシングを使う場合は選択できません。 |
|---|---|
| 種類:アドバイス どんな人:経験者 自信:参考意見 |
|
| |
回答日時:08/05/28 10:05 回答番号:No.1 |
|
| この回答への補足 | アドバイスありがとうございます。 記事は約2年間にアップしたもので現在200ほどです。 これは特に記事数が多いとは思いませんが、 MySQLのほうがいいのでしょうか…。 サーバ自体のレスポンスで、「**」による当たりはずれは、どこに自分のが割りあてられるかだと思うのですが、運ということですね。 ダイナミックパブリッシングについては、まったく知らなかったので少し調べましたが、便利なものだと思いました。 MT4ではオプションでそれが使えるということが、ある方のブログに載っていたのですが、どうやれば使えるのでしょうか。 知人のMT4の管理画面を見せてもらいましたが、わかりません。 重ねての質問すみませんです。 |
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |