タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

sqliteに関するkurumaiのブックマーク (4)

  • MASATOの開発日記: SQLite性能評価まとめ

    SQLite性能評価まとめ SQLite3.4.2の性能について調べた結果をまとめておきます。 調べたのはデータ追加(INSERT)のパフォーマンスです。テーブルに100000件のデータを追加した時の処理時間を測りました。 SQLite性能評価その1 トランザクション明示的指定(BEGINとEND)の効果 SQLite性能評価その2 その1のインメモリ版 SQLite性能評価その3 sqlite3_prepareとsqlite3_stepの効果 SQLite性能評価その4 その3のインメモリ版 SQLite性能評価その5 インメモリ版とC++標準ライブラリコンテナの比較 上記の記事のポイントを以下に列挙します。 大量のデータをINSERTするときに、トランザクションを明示的に指定(BEGINとEND)すると、1500倍速くなる。 sqlite3_prepareとsqlite3_stepを使

  • Visual Studio 2005 / Visual Studio 2008からSQLite3をつかう

    System.Data.SQLiteのセットアップ Visual StudioからのSystem.Data.SQLiteの利用 セットアップを行ったときに表示された画面からも分かるように、System.Data.SQLiteをインストールするとVisual StudioのIDEでデータソースとしてSQLite Database Fileが選択できるようになります。 サーバーエクスプローラからの利用 それでは、サーバーエクスプローラでデータソースとして、前回の「SQLite3を使ってみた」で作成したtest.dbに対して接続の追加をしてみましょう。 このように既存のファイルの選択できますし、ここで新しいファイルを作成することもできます。 サーバーエクスプローラの接続として登録してしまえば、テーブル定義などもIDEから実施できます。 この図では、上から順番に「Oracle Database 1

  • SQLite - Wikipedia

    SQLite(エスキューライト[2][3]、エスキューエライト[4][5]、なお、作者のHippはエスキューエルアイト(/ˌɛsˌkjuːˌɛlˈaɪt/[6][7][8])と発音している)は、パブリックドメインの軽量な関係データベース管理システム (RDBMS) である。 サーバとしてではなくアプリケーションに組み込んで利用されるデータベースである[9]。 一般的なRDBMSと違い、APIは単純にライブラリを呼び出すだけであり、データの保存に単一のファイルのみを使用することが特徴である。バージョン3.3.8からは全文検索のFTS1モジュールがサポートされた。その後 FTS2 - FTS3 と強化を続けバージョン3.7.4からはFTS4モジュールがサポートされている。 SQL92の機能の多くを実装 著作権を放棄しパブリックドメインに帰している サーバではなくライブラリ ライブラリは数百KB

    SQLite - Wikipedia
  • SQLite入門

    SQLite は、軽量で組み込み型のリレーショナルデータベース管理システムです。そのシンプルさと使いやすさから、モバイルアプリ、デスクトップアプリ、IoT デバイス、組み込みシステムなど、さまざまな環境で利用されています。 SQLite の最大の特徴はサーバーレスであることです。 MySQL や PostgreSQL などはサーバー型のデータベースですが、 SQLite は専用のサーバーを必要とせず、データベースを利用するアプリケーションと同じプロセス内でデータを操作できます。また SQLite はデータベース全体を 1 つのファイルで管理します。そのため、バックアップや別の環境への移行も、ファイルをコピーするだけで簡単に行えます。 SQLite は手軽に利用でき、モバイル環境を含む多くのプラットフォームで動作するため、アプリや組み込みシステムを含む、小規模なデータ管理で広く利用されていま

    SQLite入門
  • 1