2016-07-15 2 views
0

내 테이블에 500 행이 있습니다 .Iam이 행의 값을 구별하려고 시도했지만,이 프로세스를 조정하고 시간을 소비하는 데 시간이 걸립니다.테이블의 빠른 단일 행을 구분하는 방법? 만약 힌트가 있다면?

+0

합리적인 하드웨어로 합리적인 데이터베이스를 사용하여 500 개의 행을 조작하는 데는 약간의 시간이 걸립니다. SQL을 처음 시작할 때 실제로 발생하기 전까지는 성능상의 문제에 대해 걱정할 필요가 없습니다. –

+0

별개의 단일 행이 의미하는 것은 무엇입니까? 중복 자료가 있고 무엇을 없애야합니까? 또는 특정 행을 찾고 있습니까? 'distinct '에 대한 첫번째 모습 –

+0

많은 중복을 가지고 있다면 .soam은 많은 시간을 들여서 값을 구별하려고 노력했다. 그래서 나는 묻고있는 것은 튜닝 힌트인가? –

답변

0

처음에는 대형 테이블에서 SQL 쿼리를 수행 할 때 항상 시간을 투자해야하지만 응용 프로그램 내에서 동일한 작업을 반복적으로 수행 할 때이를 줄이는 방법이 있습니다. chacheing (메모리에 반환 된 행 저장) 또는 PDO 준비 문.

관련 문제