2012-10-02 2 views

답변

0

물론. 유일한 문제는 조숙 한 최적화를 원하지 않는다는 것입니다.

크기 자체가 전원 사용에 매우 미약하지만 영향은 있습니다. 그것은 "당신이 얼마나 자주 DB에 읽고 쓸 수 있습니까?" 앱당 한 번이라면 보통 크기의 데이터베이스 (모바일 장치의 의미에서 적당 함/아마도 몇백 개의 항목)에서 나쁘지 않아야합니다. 자주 사용하는 경우 RAM의 읽기 캐시를 수행 할 수있는 경우와 같은 다른 옵션을 고려해야합니다.

+0

그래서 결론적으로 데이터베이스 크기는 크고 작 으면 배터리 효율에 관계가 없습니다. 개폐 및 기능이 동일하다면 데이터베이스 크기는 100MB 또는 100KB 일 수 있습니다 - 효율성은 동일해야합니다. –

1

데이터베이스의 크기는 이 아니며 열 때까지 적용되는 시간은입니다. 큰 데이터베이스는 실제로 더 많은 데이터에 액세스하는 경우에만 비쌉니다.

앱이 데이터베이스를 너무 자주 열거 나 닫는다고 생각되면 연결을 유지해야합니다. 이렇게하면 더 많은 메모리 사용을 막기위한 추가적인 노력이 필요 없습니다.