💝 Computer Science/Database
![[CS] Index | Index의 필요성 | RDBMS index | Index 자료구조](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc8yDrZ%2FbtrJB37NRaR%2FTeQ2Wsk7Qopz1nWYWn6HHK%2Fimg.png)
[CS] Index | Index의 필요성 | RDBMS index | Index 자료구조
Index의 필요성 RDBMS에서 검색 속도를 높이기 위한 자료구조 Index는 DB 분야에 있어서 테이블에 대한 동작의 속도를 높여주는 자료 구조 음반(music) row id 제목 가수 발매일 1 aaaaaa a 2022.03.04 2 bbbbbb e 2021.03.03 3 cccccc b … 52222 dddddd b 2021.03.03 52223 eeeeee a 2021.03.03 52224 ffffffff b 2021.03.03 … 99999 ggggggg c 2021.03.03 100000 hhhhhhh d 2021.03.03 어떤 사람이 가수가 a인 모든 음반을 구매하려고 한다고 가정하자! SELECT * FROM music WHERE 가수 = 'a'; index가 없는 경우, 100000개..
[CS] 자바의 원시타입 | 참조타입 | 원시타입, 참조타입 비교
기술면접 자바의 원시타입들은 무엇이 있으며 각각 몇 바이트를 차지하나요? 정수형 byte(1), short(2), int(4), long(8) 실수형 float(4), double(8) 문자형 char(2) 논리형 boolean(1) 참고 boolean b = false; int i = 5; //4bytes -> 32bits short s = 5; //2bytes -> 16bits (-32768~32767) byte b = 5; //1byte -> 8bits (-128~127) long l = 5l; //8bytes float f = 5.5f; double d = 5.5f; char c = 'A'; //65 c = 66; System.out.println(c); //B int k = (in..
![[CS] 물리 저장장치 종류 | Physical Storage Media | 컴퓨터 구성요소 | HDD 구성요소 | 부팅중 일어나는 일](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FwC1M6%2FbtrFhCthW70%2FiwNI5kINIybVlP8ui0Lon1%2Fimg.png)
[CS] 물리 저장장치 종류 | Physical Storage Media | 컴퓨터 구성요소 | HDD 구성요소 | 부팅중 일어나는 일
🔥 Physical Storage Media cache 빠르지만 비싸다. 크기가 작다. volatile storage ex) L3, L2, L1 main memory(주기억장치) 빠르지만 비싸다 (cache보다 낮은 단계) volatile storage ex) RAM(휘발성), ROM(비휘발성) Flash Memory 비휘발성 메모리 메인메모리만큼 읽기는 빠르지만 쓰는것, 지우는것은 매우 느림 HDD(하드디스크)와 다르게 overwrite 불가능 (block단위 초기화, write) 장점 : 전기소모가 적다 ex) 임베디드 기기(카메라, 핸드폰, USB) ✨ Flash Memory종류 1) NAND Flash Memory 일반데이터 저장 가격 저렴 page단위로 읽고 erase overwrite 불가능 ..