2013-10-11 2 views
0

내부 공유에 SQL Server를 사용하고 있습니다.SQL Server 데이터베이스 구현 - 값을 찾는 가장 빠른 방법

  • 의 내가 하나 개의 테이블이 Profiles
  • 이 사람들은 고객의 나이, 이름, ID를 포함라는 있다고 가정 해 봅시다; ID를 기본 키로 설정하십시오.
  • 이제 searchBox라는 id의 검색을 위해 textBox를 만듭니다.

검색 창에 ID을 입력하면 적합한 고객을 찾고 나이, 이름 및 ID를 다른 텍스트 상자에 인쇄하는 가장 빠른 방법은 무엇입니까? 왜냐하면 나는 실제로 searchBox 'textValue에서 느린 프로그램을 가져 오지 않고 변경하기를 구현하려고하기 때문입니다.

+1

제목을 편집했습니다. "[제목에"태그 "가 포함되어 있어야합니까?] (http://meta.stackexchange.com/questions/19190/)"합의가 "아니오, 그렇지 않아야합니다"로 표시되어야합니다. –

+0

select * from Customer 여기서 Id = ...? – MichaC

답변

0

수백만 행에 대해 이야기하는 경우 기본 키에 클러스터형 인덱스가 있는지 확인하십시오. 그렇게하면 쿼리에 커버 인덱스가 생기고 빠르게 찾는 데이터를 얻을 수 있습니다.

관련 문제