Sparse하다의 의미는?

Posted by on Monday, June 15, 2020 Tags: term   1 minute read

DB테이블이 굉장히 Sparse하네요.

라는 말을 듣고 Sparse하다는게 무슨말인지 찾아봤다.

Sparse의 영어의미

(흔히 넓은 지역에 분포된 정도가) 드문, (밀도가) 희박한

상황

ORM에 STI패턴을 적용하다보니 특정 서브클래스에서는 사용하지 않는 컬럼들이 많았다. 동료가 해당 테이블에 select *을 한 결과를 보고 한말이 테이블이 굉장히 Sparse하다라고 말한것.

Sparse하다의 의미는?

영어의 의미에서는 밀도가 적다라는 의미로 쓰이는 것 같다. DB의 테이블에만 국한되지 않고 특정 공간 안에 상대적으로 굉장히 적은 양의 값만 존재하는 경우 Sparse하다 라고 쓰이는 것 같다.