エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されますhttps://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
私は激しくSQLiteを誤解していました.その誤解を並べてみました. 1.INSERTは遅くない INSERTクエリ...私は激しくSQLiteを誤解していました.その誤解を並べてみました. 1.INSERTは遅くない INSERTクエリは,トランザクションでまとめる.トランザクションとは,一旦,他からの処理をロックして,まとめて登録するような感じの処理らしい. 多くのデータをINSERTするときは,sqlite3_exec(database, "BEGIN", NULL, NULL, NULL ); for(){ insert---- }sqlite3_exec(database, "COMMIT", NULL, NULL, NULL ); とする. 2.VACUUMして,メモリを効率よく使うSQLiteは,削除した項目が残る.定期的にVACUUMをして,残ったゴミを掃除する.iPhoneでは,使えるメモリが少ないので,これはかなりクリティカルな問題となる. ただし,経験的にVACUUMはゴミが