https://velog.io/@anna_developer/%EC%97%B4%EC%8B%AC%ED%9E%88-%EB%A7%8C%EB%93%A0-%EC%96%B4%ED%94%8C%EC%9D%84-%EA%B5%AC%EA%B8%80-%ED%94%8C%EB%A0%88%EC%9D%B4-%EC%8A%A4%ED%86%A0%EC%96%B4%EC%97%90-%EB%B0%B0%ED%8F%AC-%ED%95%B4-%EB%B3%B4%EC%9E%90 열심히 만든 어플을 구글 플레이 스토어에 배포 해 보자이제 열심히 만든 어플을 구글 플레이 스토어에 배포 해 보자!velog.io [Flutter] 앱 배포 (Android) - 개인정보처리방침 만들기 (URL 포함)https://mobile-app-developer.tistory...
1. 인덱스 레인지 스캔은 검색할 인덱스 범위가 결정되었을 경우 사용하며 가장 빠릅니다.인덱스에서 조건을 만족하는 값이 저장된 시작 리프 노드를 찾습니다.(index seek)시작 리프 노드부터 필요한 만큼 인덱스를 차례대로 읽습니다. (index scan)인덱스 키와 레코드 주소를 이용해 저장된 페이지를 가져오고 레코드를 읽어옵니다.레코드를 읽어오는 과정에서 랜덤 IO가 발생할 수 있습니다. 읽어야할 데이터 레코드가 전체 20-25%의 경우에는 풀 테이블 스캔(순차 IO를 이용)이 더욱 좋을 수 있습니다.2. 인덱스 풀 스캔은 인덱스를 사용하지만 인덱스를 처음부터 끝까지 모두 읽는 방식입니다.인덱스를 ABC 순서로 만들었는데 조건절에 B 혹은 C로 검색하는 경우 사용됩니다.인덱스를 생성하는 목적은 아니..
두가지를 나눈 이유? - 예외의 예측 가능성과 예외 처리 강제 여부 떄문 - checked Exception : 프로그램 실행환경에서 예측가능한 - unchecked Exception : 프로그래머의 실수나 논리적 오류로 발생 checked Exception : 컴파일러가 체크해서, 반드시 예외처리를 해야 하는 예외 - excepton 클래스 상속, RuntimeException은 상속하지 않음 - ex. IOException, SQLException, FileNotFoundExcepton - try-catch 반드시 처리 or throw 명시 - 컴파일 타임에 예외처리를 강제함 unchecked Exception : 컴파일러가 신경 안씀 실행중에만 터지는 예외 - RuntimeException을 상속 ..
