내 문제를 검색하기 위해 fts3 tabele을 사용하고 있는데, 나는 'a'를 입력하면 EditText의 textWatch listener에서 검색을 호출합니다. 'a'를 입력하고 'b'를 입력하면 검색합니다. 'ab'는 'a'의 결과가 오면, 어떻게하면이 문제를 해결할 수 있습니까? 즉, 'b'를 입력하면 'a'검색이 중단되고 'ab'검색이 시작됩니다. 현재이 문제로 인해 검색 속도가 느립니다. 제발 도와주세요.안드로이드 빠른 검색
1
A
답변
1
쿼리 최적화를 시도 할 수있는 몇 가지 사항이 있습니다. LIKE 문을 최적화하는 방법에 대한
는- 체크 아웃 sqlite가 docs을
- 당신이 어떤 사전 계산을하려고 또는 일부 데이터를 구축하면 충분히 빠르게 작동하지 않는 경우, 여전히
- 필터링을 수행 할 수 있습니다 행의 인덱스가 있는지 확인 검색 범위를 제한하는 구조
0
검색 할 열의 색인이 생성되어 있습니까? 색인을 추가하면 큰 차이가납니다.
그렇지 않으면/코드를 작성하고 traceview
으로보고 시간이 실제로 소비 된 곳을 더 잘 이해해야합니다.
관련 문제
- 1. 안드로이드 빠른 검색의 검색 내역
- 2. Sqlite 안드로이드 빠른 질문
- 3. 더 빠른 안드로이드 개발
- 4. 안드로이드 2.2에서 Google의 글로벌 빠른 검색 위젯이 누락되었습니다
- 5. 안드로이드 빠른 검색 상자에 다른 버튼을 넣는 방법?
- 6. Android에서 빠른 검색 버튼
- 7. MySQL에서의 빠른 데이터 검색
- 8. Tmemo의 빠른 검색 방법
- 9. 빠른 해시 알고리즘 검색
- 10. Firefox에서의 빠른 MSDN 검색
- 11. 검색 엔진 프로그램 in 안드로이드
- 12. 안드로이드 프로그래밍에 관한 빠른 질문
- 13. SharePoint 2010 : 빠른 검색 배포
- 14. 빠른 검색 박스에서 필터 어댑터
- 15. 빠른 파일 검색 알고리즘은 주소
- 16. 안드로이드, 검색 버튼 재정의
- 17. 안드로이드 검색 제안?
- 18. 안드로이드, 모범 사례에 대한 빠른 질문
- 19. 안드로이드 opengl-es 빠른 텍스트 렌더링 방법
- 20. 안드로이드 - 항상 검색 창을 활성화하십시오.
- 21. Google 안드로이드 마켓 검색 결과
- 22. 더 빠른, 정규식 검색 또는 배열 검색 중 어느 것입니까?
- 23. 빠른 검색 창 결과와 최근 검색 제안을 처리하는 방법은 무엇입니까?
- 24. 빠른 검색 창을 사용하여 android 검색을 수행합니다.
- 25. AIR 응용 프로그램 및 빠른 검색 엔진
- 26. 매우 빠른 검색 기반 파일 데이터베이스
- 27. startsWith()와 같은 빠른 문자열 검색 equals()
- 28. CRM 4.0의 마케팅 목록 구성원 빠른 검색
- 29. startActivityResult Android의 빠른 검색 창에 문제가 있습니까?
- 30. 자바 스윙 응용 프로그램에서 빠른 검색?
내 SQL 쿼리에 많은 구문이 포함되어있어 검색 속도가 느려지므로 빠른 검색을 제공하는 fts3 테이블을 사용합니다. – Bytecode