c# - mysql 쿼리 최적화?
怪我咯
怪我咯 2017-05-18 10:51:56
0
5
739

1. 데이터가 100만 개가 넘는데, 계산 속도가 엄청 느립니다. 최적화 방법을 알려주세요.

2. 코드:

으아악

3. 색인


사용자 테이블


怪我咯
怪我咯

走同样的路,发现不同的人生

모든 응답(5)
phpcn_u1582

count(id) 포함되지 않음(*)

黄舟

왼쪽부터 테이블에 참여하고 있습니다. UID에 인덱스를 추가하는 것이 좋습니다.

世界只因有你

통계를 위해 인라인 테이블이 필요한 이유는 무엇입니까? 그룹화하려면 UID별로 그룹화하는 것이 더 낫지 않을까요?

左手右手慢动作

문은 간단하고, 인덱스는 정상이며, 실행 계획은 explain + 문을 통해 게시할 수 있습니다.
또한 사용자 테이블 구조도 게시됩니다. UID가 사용자 테이블의 기본 키인 경우 테이블 연결을 제거할 수 있습니다

为情所困

테이블을 연결할 필요가 없다고 생각됩니다. 분수 세그먼트로만 데이터 수를 계산하면 됩니다. 사용자 테이블과 관련이 없는 것으로 보입니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿