개발/오라클 썸네일형 리스트형 오라클 INDEX 인덱스는 Pointer 를 이용하여 좀 더 빠르게 데이터를 검색하도록 하는 Object 이다. 특정 컬럼에 인덱스가 생성되어 있지 않으면 일반적으로 데이터를 찾기 위해 Full Scan 을 한다. 인덱스가 일단 생성되면, 사용 및 유지보수는 Oracle Server 에서 자동관리 되고, 인덱스는 테이블과 독립적이므로, 삭제해도 데이터에 영향을 미치지 않는다. - 인덱스 생성방법에 따른 종류 1. Unique Index : Primary key, Unique 제약조건에 의해 자동생성 2. NON-Unique Index : 사용자에 의해 생성 - 인덱스 연결 컬럼의 수에 따라 1. 단일 인덱스 2. 결합 인덱스 : 여러 개의 컬럼을 결합하여 인덱스 생성 인덱스는 B* Tree 구조를 이용한다. 컬럼의 값(데.. 더보기 [ oracle 10g ] START WITH ... CONNECT BY 절을 사용한 계층형쿼리 START WHIT ... CONNECT BY 절 오라클 같은 관계형 DBMS 에서 관계형 (Relation) 이란 계층형 (Hierarchical) 과는 상반되는 개념이다. 관계형이란 말은 서로 평등하고 수평적인 관계를 의미하는 반면에, 계층형이란 구조는 계급적이고 수직적인 관계를 가진다. 관계형 데이터베이스는 2차원 테이블 구조에 의해 모든 데이터를 저장한다. 하지만 실무에서는 기업의 조직도나 게시판 구조와 같은 계층적인 데이터 구조를 많이 사용하고 있다. 따라서 평면적인 구조를 가지는 테이블에서도 계층적인 데이터를 조회할 수 있는 방법이 필요하다. 특히, 게시판 구조에서 특정 게시물의 답글이나 답글의 답글 등을 구현하고자 할 때, 복잡한 연산을 필요로 한다. 평면적인 데이터 구조를 수직적인 구조로 .. 더보기 오라클 각종 정보 알아보기 ※ Oracle SID 확인 SQL> select instance from v$thread; ※ Oracle DB_NAME 확인 SQL> select name from v$database; ※ Oracle User 확인 SQL> select * from all_users; ※ 등록된 User 목록 보기 SQL> select username, user_id from dba_users order by username; ※ User가 소유한 모든 테이블 보기 SQL> select table_name from user_tables; ※ 사용자 정보 확인 SQL> select username, default_tablespace,temporary_tablespace from dba_users; ※ 오브젝트 조회 S.. 더보기 이전 1 다음