タグ

2014年6月28日のブックマーク (4件)

  • MASATOの開発日記: SQLite性能評価その2

    SQLite性能評価その2 「SQLite性能評価その1」の続きです。 SQLiteは、ファイル名を":memory:"とすると、インメモリデータベースを構築します。 このとき、前回のCase1とCase2の処理時間を測ってみました。 トランザクション明示的指定の有無による処理時間の変化(インメモリ版) 測定環境は前回と同じです。 コードは、前回のCase1とCase2の以下の部分を、 sqlite3_open("testdb.sq3", &Db); 以下のように置き換えるだけです。 sqlite3_open(":memory:", &Db); それぞれCase1(Memory)、Case2(Memory)と呼ぶことにします。 測定結果 測定結果は以下のようになりました。 データベースのopen、closeや、CREATE TABLEの時間は含めていません。 ほとんど差はありません。インメ

    babydaemons
    babydaemons 2014/06/28
    今回の案件はメモリ使用量とSSDの消耗を抑えるののトレードオフなんだよなー。“以下のように置き換えるだけです。 sqlite3_open(":memory:", &Db);”
  • @IT > Insider.NET > .NET TIPS > アプリケーション内でデータベースをアタッチするには?[C#、VB]

    データベースを利用するアプリケーションを配布したり、出来上がったWebアプリケーションをサーバにインストールしたりするような状況では、アプリケーションの実行前にデータベースの準備が必要になる。 これには、事前に保存しておいたデータベースのスキーマ情報を用いて、利用するデータベース・サーバにデータベースを構築したり、SQL Serverでは、開発環境で使用したデータベースをデタッチし、データベース・ファイル(.mdfファイル)をコピーしてから、目的のSQL Serverでアタッチすることもできる。ほかにも、データベースのバックアップを作成しておき、目的のSQL Server上でデータベースを復元したり、SQL Server 2000ならDTSエクスポート機能を使ってデータベースをコピーしたりすることも可能だ。 いずれの方法をとるにしても、SQL Serverの管理ツールを使ってデータベースの

    babydaemons
    babydaemons 2014/06/28
    *.ldfは不要(アタッチ時に勝手に作る)。ログファイルが不要なアプリケーションではデタッチして削除すればいい??
  • データベースsqlite3.dllをVC++から使う

    SQLiteは、フリーソフトとして公開されているファイルベースのデータベースです。Webプログラミングの世界でも、PHP5に標準で入るようになって気軽に使えるようになって来ました。 このSQLiteは、ソースやdll版が公開されているので、自由に自分のプログラムに組み込むことができます。特別なインストールや設定も不要で、データベースのファイルを作成したり開いたら、後はSQLのコマンドでテーブルを作成したりデータを格納し、またデータを検索することが可能。大掛かりなデータベースシステムというより、ファイルをSQLのインターフェースで簡単にデータベースとして扱えるファイル処理用ライブラリ、といった感じですね。 今回は、SQLiteのdllをVC++から使ってみましょう。 まず、公式サイトのダウンロードページからWindows用のsqlite3.dllとソースファイルをダウンロードします。続いて、

  • news-us.jp - このウェブサイトは販売用です! - news us リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

    news-us.jp - このウェブサイトは販売用です! - news us リソースおよび情報
    babydaemons
    babydaemons 2014/06/28
    近代史じゃなくて現代史だぞ。“実際に国土が爆弾の攻撃にさらされて自国民が大量に死んだ朝鮮戦争のことは歴史の授業ですっ飛ばすもんだから、この国民は朝鮮戦争のことは何も知らないんだ”