, 아래의 원시 데이터 및 원시 데이터의 압축 된 버전 보유하고 두 번째 보여주는 첫 번째 나열된 나는 두 개의 테이블이있는 경우 :삽입하지 쿼리 및 업데이트 차이
raw_table을 :
val
1
1
2
2
2
3
3
4
comp_table :
val count
1 2
2 3
3 2
4 1
내가있는 raw_data을 압축 할 다른 테이블에
INSERT INTO comp_table VALUES (
SELECT val, COUNT(val) FROM raw_table
WHERE val NOT IN(
SELECT val FROM comp_data
) GROUP BY val
)
첫 번째 질문 : 위의 구문이 정확합니까?
두 번째 질문 : 업데이트가 가장 효율적으로 수행되는 쿼리는 무엇입니까?
참고 :는 데이터의 크기는 사전에 raw_table
감사의 백만 레코드 초과 : D
타이 : 신용 그에게
시도와 테스트를 진행 D I 작동하는 방법 : D를 –