안녕하세요.
요즘 제가 하는 것중에 SQLite3에서 데이타를 많이 들어가는 경우가 있는데요.
테이블의 레코드가 4만6000개 이상 넣어두고 사용하는데요.
select _id, path from image where _id > ???? limit 50;
이런식으로 사용하거든요.
그런데, 테이블의 앞부분에서는 괜찮은데,
2만 5000개 이상 넘어가면 select 만 하는데요 4~5초가 걸려 버리네요 ㅡ.ㅡ
앞부분에서는 몇 ms 이내...
_id는 프라이머리Key 라서 인텍스가 자동으로 걸리는 것으로 알고 있는데,
위 이리 느린지 알수가 없네요.
임베이디드 DB의 한계려나...
혹시 관련된 글 아시면 링크좀 부탁드립니다.
감사합니다.