디스크와 메모리 - 디스크는 왜 느릴까
select count(*) from relword;
해당 쿼리에서 몇억개 이상의 레코드가 존재한다면 어떻게 될까?이러한 규모의 데이터베이스에서 인덱스를 태우지 않고 특정한 레코드를 조회한다면 200초가 경과해도 검색결과가 나오지 않는다.왜냐하면 메모리 내에서 계산 할 수 없어서 디스크를 읽고 있기 때문이다.디스크에서 데이터를 조회하면 메모리에 비해 엄청난 시간이 걸린다.대규모 데이터를 처리할 때 나타나는 어려운점은 메모리 내에서 계산할 수 ...
gunn96.hashnode.dev2 min read