면접질문, cs 정리: 인덱스,mvc, 스택 큐, RDBMS, NOSql, KEY,
인덱스(Index)란 무엇인가??결론: 인덱스는 데이터베이스의 검색 성능을 향상시키기 위한 자료 구조입니다. 테이블에서 데이터를 빠르게 조회하면서 효율적인 데이터 관리를 위해 사용됩니다.과정:자세히 알아보면, 인덱스는 테이블의 특정 열 또는 열의 조합에 인덱스를 생성한 뒤 별도의 메모리 공간에 데이터의 물리적 주소와 함께 저장해서 수색을 빠르게 합니다. 이때, 데이터는 책, 인덱스는 목차, 그리고 목차는 페이지에 끼워져 있으니 물리적 주소는 책의 페이지로 기억하면 편합니다. 특히 대량의 데이터에서 원하는 정보를 빠르게 찾을 때 유리하며 조회를 많이고 수정을 적게할 상황에 사용하는게 좋습니다. 인덱스의 단점: 인덱스를 많이 만들면 데이터 삽입, 수정, 삭제 시 오버헤드가 발생할 수 있습니다. 인덱스가 수..