MySQLとSQLite3について質問です。MySQLとSQLite3について質問です。コンピュータインターネットMySQLとSQLite3について質問です。データ内容やサーバーによって差異はあると思うのですが両者を同じサーバー環境及び同じデータで運用した場合に速度的な差はどの程度あるものなのでしょうか?UPDATEなどはMySQLとSQLiteで行ロックやファイルロックの違いがあるので差があるのは理解できるのですが検索を行うにあたってどの程度の差があるのか知りたいと考えております。いった実際の数値や検証結果や経験などがあればご教示ください。12:15:1050pt安いレンタルサーバーでMySQLを共有で使っている場合は、SQLiteの方が逆に速いこともあります。これは、MYSQLを共有で使ってるためにMYSQLの本来の性能が出せないというのが理由です。データ件数がどの程度を想定されてるかにもよります。1万件程度なら、どちらもそれほどの差を体感できないと思います。MYSQLを共有で使ってない場合においても、差はあまり感じられないと思います。本当に少ないデータの場合は、SQLiteの方が速い場合もあります。MYSQLだと、コネクションなどにかかる時間など、SQLiteと比べて時間がかかる処理があるためです。http://q.hatena.ne.jp/answer回答ありがとうございます。確かに共用だと他のユーザーの負荷に足を引っ張られる可能性もありますね。データそのものは数百から多くても数千程度なのでSQLiteでも問題なさそうです。何かあったときにスケールアップしやすいようにPDOあたり使えば切り替えもラクそうなのでSQLiteで試してみようと思います。14:11:1650ptもう、何かしらの定説が出来上がってるのでしょうか。新しい情報が見つかりません。以下、探してみた情報から幾つか。http://www.sqlite.org/speed.htmlもうチェック済みかもしれませんが、まずは、本家のページを最初に。ページの冒頭にも書かれている通り、古いデータです。参照すると、2003年の前半くらいに測定した結果だと思われます。2007年10月にポストされた記事です。比較に使ったバージョンは、以下の通り。軍配が上がりそうです。http://kzworks.at.webry.info/200809/article_67.html2008年9月の記事です。使って苦戦した話です。ドキュメント類を読み漁ってみたが、スワップを回避する方法が見つからない。文の解説の中に書いてあったのが見つかり、状況はほぼ絶望的になってしまった。ほうが有利だったようだ。http://it-bg.com/en/articles/53-database-benchmarks.html2009年9月の書き込みです。圧倒的なスピードをたたき出しています。バッファが適切にチューニングされていなくて、何度もベンチマークを取ると、こんな結果が出そうに思います。データ内容やサーバーによって差異はあると思うのですが...データベースで重要なのは、チューニングです。Knowhow)など。軍配が上がると思いますが、実際に選定をするときには、本当に悩みます。変更を余儀なくされたこともあります。実装に依存する処理を切り出しておくのが重要だと思ってます。ようなパターンを使うとか。書いてしまいましたが、何かの参考になれば。回答ありがとうございます。確かにチューニングは重要ですね。規模が大きくないようであればSQLiteは有効みたいですね。何かあってもMySQLなどに移行しやすい構成でSQLiteを組めば大丈夫ではないかとも思っております。SQLiteにてやってみようと思います。(0)@${screen_name}${name}${text}Twitterでのつぶやきはまだありません「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。これ以上回答リクエストを送信することはできません。はてなココの「ともだち」を表示します。回答リクエストを送信したユーザーはいませんすでに登録されている方はこちらからログインツイートするウォッチリスト1人が登録していますこの質問に含まれるキーワードSQLite116MySQL2583サーバー4498関連質問quocardsqliteについて質問です。Typeのデータベースについて。3.2、SQLiteで運用しています。これからSVNを使ったWebアプリ公開を考えています。あるカンマ区切りのCSVデータがあります。現在ファイルサーバーの再構築を考えており、ZFSを使った環境を候補にしているのですが、20台~のHDDで構成されたファイル...22012/01/06楽1978質問をまとめて代行します。いろんな質問や回答の傾向を具体的に知りたいです。}}${price}円{{/if}}知りたいことを検索してみようログインして回答する進んだ先のページで「許可する」ボタンを押してはてなによるアクセスを許可すると、認証が終わります。ご利用にあたりましては、はてな利用規約が適用されます。ご確認いただきご同意の上でご利用ください。