안드로이드 개발 질문/답변
(글 수 45,052)
제가 한국어에 관한 어플을 만들 고 있는데요
6MB 정도의 텍스트파일을 File Explorer 로 제 패키지 밑에 files 라는 폴더에 넣어 두고
그 파일을 읽어와서 토큰으로 분리한 다음에 각각 4개의 필드로 db에 입력을 해보았는데
insert 하는데 시간이 15~20분정도가 소요되더라구요,
insert 메소드로 db 구성하고 그 후에 select 문만 쓰면 됩니다.(update,delete 필요없음)
말도 안되게 너무 느린데 속도 개선 할 수 없나요?
아니면 속도를 빠르게 할 수 있는 다른 방법 없나요?
전문가분들의 답변 기다리겠습니다. 도와주세요 ㅠ
2010.09.19 22:19:03
토큰해서 db에 저장하지 말고 그냥 db 파일 자체를 받는게 제일 좋을거 같군요.. 그 방법이 안된다면 db에 쿼리 날릴때 transaction 처리 해보세요~