SQLiteに関するseibe93のブックマーク (7)

  • トランザクションを使ってSQLiteの処理を超高速化 | KUMALOG

    トランザクションを使ってSQLiteの処理を超高速化 2008-05-04 (日) 21:06 PHP 諸事情で70万弱のデータをデータベース(SQLite3)に格納することがあったのですが、処理が長引きすぎてサーバ側で強制終了。 マニュアルを読んで見つけた「トランザクション」を使ってみると、処理速度が劇的に向上。そして、数秒のうちに格納完了。あまりの早さにビックリしたので、スクリプト実行時間を計測して比較してみました。 データベースの操作はPDOで行いました(PDOしか使ったことがない)。 PHP: PDO - Manual 比較した2つのスクリプト サンプルスクリプト1(トランザクション不使用) 同じSQL文を100回実行するスクリプト。データベースへのパスは適当。 //開始 $start = microtime(true); //データベースへの接続 $db = new PD

  • 【PHP】PDO関数でSQLiteを使ってみた(1)(株式会社コネクティボしゃいん☆のブログ)

    PHPのPDO関数を使ってみました。 PHPマニュアルにも記載されていますが、サンプルと簡単にまとめたものを掲載します。 データベースにはSQLiteを使用しました。 【DB接続】 PDOの引数に「 sqlite:データベースのパス 」を指定します。 DBが存在しなかった場合は、指定したパスにDBを作成します。 if (! $db = new PDO("sqlite:test.db")) { die("DB Connection Failed."); } 【SQL実行】 PDO::query でSQL文を実行できます。 $sql = "CREATE TABLE t_user(" . "user_id integer PRIMARY KEY, " . "name text NOT NULL, " . "mail text" . ")"; if (! $db->query($sql)) { e

    【PHP】PDO関数でSQLiteを使ってみた(1)(株式会社コネクティボしゃいん☆のブログ)
  • エックスサーバー サーバー初期ページ

    このウェブスペースへは、まだホームページがアップロードされていません。 早速、エックスサーバー上へファイルをアップロードしてみましょう。 アップロードの方法などは、サポートマニュアルをご参照ください。

    エックスサーバー サーバー初期ページ
  • ADB開発中!Adobe Developer Box 開発日記 連載4) AIRによるActiveRecordの実装 | デベロッパーセンター

    ADB開発中!Adobe Developer Box 開発日記 連載4) AIRによるActiveRecordの実装 はじめに 連載第4回目は、ADB(Adobe Developer Box)の裏方として活躍しているデータベース「SQLite」についてどのように活用しているかをご紹介したいと思います。 ADBでは、RSSリーダーやおすすめ情報などの受信したデータは全てSQLiteに格納するようにしています。一旦、SQLiteに格納してしまえばオフライン状態でもデータを表示することができ、使い勝手を向上させることができます。 SQLiteは、MySQLやPostgreSQLなどのデータベースに比べると扱えるデータ型などが限られているので複雑なものを格納するには適していませんが、クライアントの一時的なデータ保管場所としては十分使えるデータベースです。 Adobe AIRでは、このSQLite

  • SQLite入門

    データベースの SQLite の使い方について解説します。 SQLite はサーバとして動作させるのではなく単独のアプリケーションとして動作させることが可能です。インストールも簡単な上に非常にコンパクトなため、アプリケーションと一緒に配布するといった利用も数多くされています。ここでは SQLite を使ってデータベースやテーブルの作成方法、そしてデータを追加したり取得したりする方法について一つ一つ解説していきます。

    SQLite入門
  • Adobe Flash Platform * SQL データベースでの暗号化の使用

    すべての Adobe AIR アプリケーションは、同じローカルデータベースエンジンを共有します。したがって、すべての AIR アプリケーションは、暗号化されていないデータベースファイルに対して接続、読み取り、書き込みを行うことができます。Adobe AIR 1.5 以降の AIR には、暗号化されたデータベースファイルの作成と接続の機能が含まれています。暗号化されたデータベースを使用する場合、データベースに接続するには、アプリケーションは適切な暗号化キーを提供する必要があります。正しくない暗号化キーが提供された場合、または暗号化キーが提供されなかった場合、アプリケーションはデータベースに接続できません。この結果、アプリケーションはデータベースからデータを読み取ることができず、データベースへのデータの書き込みやデータベースのデータの変更も行うことができません。 暗号化されたデータベースを使用

  • feb19

    Loading...

    feb19
  • 1