db2 Index란? Index란? 정렬해 놓은 컬럼의 사본 컴퓨터가 빠르게 데이터를 찾을 수 있게 도와줄 수 있는 것. 기본적으로 데이터들을 따로 정렬해 놓은 데이터를 생성하여 쉽게 검색 할 수 있도록 만든 것. 단점은 Index를 생성해야 하기 때문에 DB의 용량을 추가적으로 먹는다는 것. 설명 만약 위와 같은 상황에서 특정 숫자를 검색해야 할 경우 Index가 없다면 1부터 시작해서 특정 숫자를 검색해야 하고, Database는 최악의 경우 100번 검색해야 한다. 하지만, Index를 부여한다면 중간인 50을 기준으로 크거나 같은쪽으로 반씩 소거하면서 검색하게 된다. 이러한 경우 최악의 경우가 Index를 부여했을 경우보다 적어지기 때문에 검색 속도에 향상을 줄 수 있다. 추가 설명 기본적으로 Java들은 Array,.. DataBase/Basic 2023. 12. 24. 다른 DB의 데이터를 가져오는 Database Link Database Link Oracle에서는 DB Link를 통해 다린 DB에서 데이터를 조회해 가져 올 수 있다. DB Link 생성 쿼리 비밀번호 입력시에 특수문자고 존재한다면 쌍따옴표를 사용해야 한다. USING절 뒤에 문구는 tnsnames.ora 파일에 작성해서 저장해 두어도 된다. CREATE ["PUBLIC or PRIVATE"] DATABASE LINK ["DB링크 이름"] CONNECT TO ["연결할 계정"] IDENTIFIED BY ["연결할 계정의 비밀번호"] USING ' (DESCRIPTION = (ADDRESS=(PROTOCOL = TCP)(HOST = ["HOST IP"])(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED)(SERVICE.. DataBase/Oracle DB 2023. 10. 17. 이전 1 다음 💲 추천 글 728x90 반응형