Room은 안드로이드 로컬 데이터베이스 서비스를 제공하는 AAC(Android Architecture Components)이며,SQLite의 추상화 계층을 제공한다. 그렇기 때문이 SQLite에서 사용할 수 있는 INDEX도 Room에서 사용할 수 있다.학부 시절에 배운 내용을 더듬어 해당 내용을 복습하고자 한다. INDEX를 사용하면 쿼리를 빠르게 실행할 수 있다.그럼 INDEX는 어떤 원리로 쿼리를 빠르게 실행할 수 있는 걸까? DB의 데이터들은 순서가 보장되지 않는 데이터들이다. 그렇기 때문에 특정 데이터를 찾기 위해서는 데이터 전체를 훑어보는 과정(Full-Table-Scane)을 거치게 된다. 예를 들어 다음과 같은 쿼리가 실행되면, DB는 다음과 같은 과정을 거친다.SELECT * FROM 고..