마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

내부 db 사용할 때 db 호출 빈도 수에 대해..

0 추천
일괄적으로 데이터를 저장하는 경우도 있지만

앱내에서 수시로 db에 insert,update,select,delete하는 경우가 많습니다..

리스트뷰로 각 버튼 하나씩 누를 때마다 update해서 데이터 수정+갱신시켜야 할 때도 있습니다.

데이터양은 최대 100 개 정도 잡고 있습니다.

이런 경우에 문제 없을까요..?
망고사탕 (5,000 포인트) 님이 2016년 6월 20일 질문

2개의 답변

0 추천
SQLite를 쓰신다고 할 때, 매번 DB를 initalizing 하는 것이 아니라면 괜찮을 것 같습니다.

최근에 비슷한 경험이 있는데, 싱글톤 패턴으로 Application 컴포넌트에서 DB를 한 번만 초기화 시켜주고, 그 뒤에는 메모리에 상주된 채로 사용하니 성능의 문제는 거의 없더라구요.
김조조 (5,540 포인트) 님이 2016년 6월 30일 답변
0 추천
전혀~~~~~~ 문제 없습니다.

쿼리할때마다 매번 DB를 open, close 하는게 아니라면 문제 없습니다.

저정도 데이터 양이면 txt 파일이나 프리퍼런스에 저장해도 아무런 문제가 없는 데이터양입니다.
바램 (19,650 포인트) 님이 2016년 6월 30일 답변
...