250GB RAM 및 4 tb SSD 워크 스테이션. memsql에는 10 억 개의 레코드가 들어있는 테이블이 있으며 각 테이블에는 44 개의 컬럼과 500GB의 데이터가 있습니다. 나는 그 테이블MemSQL 코드 생성 실패 : 코드 생성 실패
SELECT count(*) ct,name,age FROM research.all_data group by name having count(*) >100 order by ct desc
에서 다음 쿼리를 실행하면 나는 MemSQL 코드 생성 내가 서버를 다시 시작했고 그 후 내가 가진
실패
다음과 같은 오류가 발생했습니다 다른 오류
현재 요청을 완료하는 데 사용할 수있는 메모리가 부족합니다. 요청이 처리되지 않았습니다.
서버에 최대 220MB 및 max_table_memory 190GB를주었습니다.
왜 그 오류가 발생할 수 있습니까?
memsql은 메모리에서 140GB를 소비하지만 열 저장소를 사용하는 이유는 무엇입니까?
이러한 유형의 문제는 공개 스낵 채널 (http://chat.memsql.com/)을 통해 더 쉽게 디버깅 할 수 있습니다. –