こんにちは!こんにちは! って書くととんでもないtipsを披露しそうに見える。がそういうことではない。 初心者がデータベースに触ってみたお話。 SQLiteDatabase データベースってなんかよくわからないよね。で、Androidアプリを作りながらよくわからないなりに色んなところを参考にしてデータベース触ってるんですよ。 で、ちょっと初回起動で一気にデータを作るようなものを書いてたんですがどうも遅い。String4カラムぐらいが200件ちょっと。 insert以外もいろんな処理があるので適当なんだけどざっくり言って60s〜70sぐらいかかってました。いくらプログレスダイアログ表示させてるからと言ってこの間ユーザに待たせるなんてのはアレな話ですね。しかもこれはとりあえずのデータで、実際はもっと大量に処理しなきゃいけない。 なんか別の実装方法考えなきゃいけないかなーと思ってたらtwitte
![SQLiteのinsertが遅いですって - ちりもつ](https://cdn-ak-scissors.b.st-hatena.com/image/square/7a3f52ecd4bc95e48dc25e95c6f452b400cc0ff6/height=288;version=1;width=512/https%3A%2F%2Fimages-fe.ssl-images-amazon.com%2Fimages%2FI%2F41hxmg%252B90wL._SL160_.jpg)