안드로이드 개발 질문/답변
(글 수 45,052)
| DB 조인 속도 문제 |
글쓴이 : 하마구라 날짜 : 2010-12-23 (목) 21:56 조회 : 135 ![]() |
| 글주소 : |
SELECT a.필드명, a.필드명, b.필드명FROM 테이블명 a, 테이블명 b WHERE a.필드명= b.필드명 and a.필드명='"+ 변수 +"' and a.필드명 like '%"+변수 +"%'"; SELECT a.필드명, a.필드명, a.필드명 FROM 테이블명 a WHERE a.필드명 ='"+ 변수 +"' and a.필드명 like '%"+변수 +"%'"; 조인을 사용하면 0.8초 조인을 사용하지 않으면 0.2초정도걸립니다. 안드로이드에서는 조인을 하면 느려지나요 ? 간단하게 테이블 2개 조인인데 느려지네요 원인이 무엇인지 아시는분 ? |






원래 join 자체가 많은 리소스를 잡아 먹죠. 더군다나 모바일 디바이스인데 ^^.
10개 레코드 * 10개 레코드만 해도 100개의 경우의 수인데,, 거기다가 attribute의 갯수까지 많아지면 ㅎ;;
조인은 원래 엄청난 리소스를 잡아 먹으니,, 가급적 조인은 피하세요~