목록2024/12/20 (2)
개발자공부일기
8주차 WIL
과제하랴 OSI7계층같은 네트워크 이론들 공부하랴 여러모로 바쁜 한주였다.웹소캣이 생각보다 익숙해지는데 오래 걸렸고 과제를 100%의 상태로 제출하지 못했다.시간이 2주라 꽤 널널하다 생각한 오만이었던거같다. 주어진것에서 끝내지말고 항상 최선을 다하고 시간이 남으면 더 뭔가 할 수 있는건데 사람이 그게 참 힘들다. 다음주만이라도 시간이 널널하다 생각되어도 그건 나의 착각이지 실제로 남은게 아니라고 생각해야겠다. 이번에 과제제출 직전에 배포하다 오류나서 곤욕을 치뤘으니 다음주에는 달라지리라 믿는다.다음주부터 새 팀 프로젝트가 시작되는데 총기간중 60%의 기간안에 끝낸다고 생각하고 달려보려한다.
WIL(Weekly I Learned
2024. 12. 20. 20:56
인덱스
데이터베이스에서 인덱스는 테이블 데이터를 효율적으로 검색하기 위해 사용되는 자료 구조로, 데이터를 빠르게 찾기 위한 추가적인 정보를 생성하고 유지합니다. 이를 통해 데이터 검색 속도가 비약적으로 향상되지만, 쓰기 작업의 성능에는 영향을 줄 수 있습니다. 인덱스는 데이터를 저장하고 검색하는 구조에 따라 여러 유형으로 나뉘며, 각 유형은 특정 사용 사례와 쿼리 패턴에 적합합니다.인덱스의 구조1. B-트리 구조B-트리는 대부분의 관계형 데이터베이스에서 기본적으로 사용되는 인덱스 구조입니다.특징:데이터를 정렬된 상태로 유지하며, 검색, 삽입, 삭제 작업에서 O(log n)의 시간 복잡도를 가짐.노드 안에서 키가 정렬되어 있어 이진 검색처럼 키를 탐색.노드의 자식 노드로 내려갈 때 포인터를 따라가며 원하는 데이터..
TIL(Today I Learned)
2024. 12. 20. 20:52