728x90

Database/MySQL 3

SQL, Multi-column INDEX(다중 컬럼 인덱스) 특징 / UNIQUE INDEX

INDEX검색 작업의 속도를 향상시키는 데이터 구조 데이터 구조는 해시 테이블(Hash Table) 과 B Tree 로 구현 가능하며 주로 B Tree 에서 파생된 구조로 구현된다.인덱스 역시 데이터 구조이므로 추가적인 쓰기 작업과 저장 공간이 필요하다.장점- 인덱스를 사용하면 데이터 조회 속도가 빨라진다.- WHERE, ORDER BY, MIN/MAX 속도가 빨라진다.- 특정 데이터를 조회 할때 테이블 전체를 조회해야 한다.   하지만 인덱스를 사용하는 경우 인덱스를 기준으로 정렬된 상태로 저장되어 있어 빠르게 찾을 수 있다. 단점- 데이터 구조를 유지하기 위한 비용이 존재한다.- 테이블과는 별개로 추가적인 공간이 필요하고 인덱스가 적용된 열에 INSERT, UPDATE, DELETE 작업 시 정렬, ..

Database/MySQL 2025.03.10

MySQL, 이클립스 연동하기

MySQL 이클립스랑 연동하기 MVN REPOSITORY 에서 MySQL Connector JAVA 클릭  원하는 버전으로 클릭(사용자 수가 많은 걸로 다운받는 것이 안전하다.)  jar (2.4 MB) 클릭( jar 파일 다운 )   다운받은 jar파일 복사해서 사용하고 싶은 프로젝트 안에 넣기(lib)   propreties 파일 수정 드라이브 주소 : com.mysql.cj.jdbc.driverurl 주소 : jdbc:mysql://localhost:3306/mydb?serverTimezone=Asia/Seoul username = 계정이름password = 설정한 계정 비밀번호

Database/MySQL 2024.10.02
728x90