개발노트/MOBILE
갤럭시S에서의 구글통합검색 불편함
대단한넘
2010. 12. 24. 14:26
갤럭시S에서 전화번호 검색시 바탕화면 구글 검색위젯은 잘 사용하지 않게 되었다.
어떤 이유에서건간에 이런 반쪽짜리 검색기능을 만들어 놓은것은 이해가 가지 않는다.
예를 들어 저장된 전화번호부에서 '홍길동' 을 검색하고자 할때 구글통합검색위젯에 '길동'을 입력하면 찾지 못하고 웹검색으로 이동한다. 하지만 '홍길'을 입력하면 바로 검색을 해준다. 반드시 저장시 입력한대로 앞에서부터 입력해야 한다는 것이다.
통합검색이 아닌 전화번호부에서는 당연히 지원한는 것이기에 더 의아하기만 하다.
이것은 마치 대부분의 RDBMS 사용시 LIKE 검색속도향상을 위해서 앞뒤 둘중 하나의 '%' 검색만 허용하는 그런것과 같다.
일반적으로 RDBMS에서 LIKE 검색시 3byte미만의 검색어를 받아서 '%검색% 을 하게 되면 index를 사용할수 없어 검색속도가 떨어지기 때문에 앞또는 뒤쪽에만 '%'를 제공하기도 한다.
하지만 스마트폰에서 이런 기능제한(?)을 넣은 이유를 모르겠다.
개인전화번호부에 들어있는 정보가 수만, 수십만건이 있는것도 아닌데 말이다.
다음 버전에선 이런점이 개선되었으면 하는 바람이다.
어떤 이유에서건간에 이런 반쪽짜리 검색기능을 만들어 놓은것은 이해가 가지 않는다.
예를 들어 저장된 전화번호부에서 '홍길동' 을 검색하고자 할때 구글통합검색위젯에 '길동'을 입력하면 찾지 못하고 웹검색으로 이동한다. 하지만 '홍길'을 입력하면 바로 검색을 해준다. 반드시 저장시 입력한대로 앞에서부터 입력해야 한다는 것이다.
통합검색이 아닌 전화번호부에서는 당연히 지원한는 것이기에 더 의아하기만 하다.
이것은 마치 대부분의 RDBMS 사용시 LIKE 검색속도향상을 위해서 앞뒤 둘중 하나의 '%' 검색만 허용하는 그런것과 같다.
일반적으로 RDBMS에서 LIKE 검색시 3byte미만의 검색어를 받아서 '%검색% 을 하게 되면 index를 사용할수 없어 검색속도가 떨어지기 때문에 앞또는 뒤쪽에만 '%'를 제공하기도 한다.
하지만 스마트폰에서 이런 기능제한(?)을 넣은 이유를 모르겠다.
개인전화번호부에 들어있는 정보가 수만, 수십만건이 있는것도 아닌데 말이다.
다음 버전에선 이런점이 개선되었으면 하는 바람이다.