Firefox 3 では履歴とブックマークを統合した Places を始め、様々なデータが SQLite で管理されるようになりました。一ユーザとしては便利になるなら何でもいいんですが、なんとなく気になるのがデータベースファイルの肥大断片化による速度低下。 これを解消するには vacuum コマンドでデータベースファイルを再構築すればいいようで、これは以前に Mail.app の高速化 Tips としても流行りました。Mail.app の場合かなり効果があるようで。 Hawk Wings » Blog Archive » A faster way to speed up Mail.app OS X ハッキング! (236) SQLiteが広げるこれからのアプリケーション | マイコミジャーナル I deleted a lot of data but the database file di
昨日は途中で眠っちゃったので、仕切り直し。今日はテーブルの作成(CREATE TABLE)、レコードの挿入(INSERT)、それにSELECTを実行します。それからトランザクションも。 1. テーブルの作成(init.rb) CREATE TABLEを使ってpeopleというテーブルを作ります。rubyco.dbというファイルが作られます。 # init.rb require 'sqlite3' sql = <<'EOD' CREATE TABLE people ( id TEXT PRIMARY KEY ,name TEXT ,mail TEXT ,age INTEGER ); EOD db = SQLite3::Database.new('rubyco.db') db.execute_batch(sql) 2. レコードの挿入(create1.rb) SQLite3::Database
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く