私はデータベースが初めてです。
22000 ワードを sqlite DB に挿入しようとしていますが、完了するまでに時間がかかります
for (int i=0;i<s.size();i++){
String sql = "INSERT INTO WORD (word) VALUES ("+"'"+s.get(i)+"'"+");";
statement.executeUpdate(sql);
}
テーブル名は WORD で、フィールド名は word(これは ですString
) ここで s は arrylist で、s.get(i) は文字列を返します... 接続を確立し、テーブルを更新しようとしています。
非常に遅いです。私は何を間違っていますか?