728x90
Tibero에서 인덱스(Index) 정보를 확인하는 방법은 권한과 조회 대상에 따라 달라집니다. 아래는 일반적으로 많이 사용하는 쿼리들입니다.
✅ 1. 내 계정이 소유한 인덱스 조회
SELECT index_name,
table_name,
tablespace_name,
uniqueness,
status
FROM user_indexes
ORDER BY table_name, index_name;
✅ 2. 특정 테이블의 인덱스만 조회
SELECT index_name,
index_type,
uniqueness,
status
FROM user_indexes
WHERE table_name = 'YOUR_TABLE_NAME'; -- 대문자로 입력
✅ 3. 인덱스 컬럼 상세 조회
SELECT index_name,
column_name,
column_position
FROM user_ind_columns
WHERE table_name = 'YOUR_TABLE_NAME'
ORDER BY index_name, column_position;
✅ 4. 전체 스키마의 인덱스 조회 (권한 필요)
- DBA 권한이 있는 경우:
SELECT owner,
index_name,
table_name,
tablespace_name,
uniqueness,
status
FROM dba_indexes
WHERE owner = 'SCHEMA_NAME'
ORDER BY table_name, index_name;
- DBA 권한 없이 다른 사용자 인덱스 조회:
SELECT owner,
index_name,
table_name,
tablespace_name,
uniqueness,
status
FROM all_indexes
WHERE owner = 'SCHEMA_NAME'
ORDER BY table_name, index_name;
🔍 요약 테이블
뷰 이름설명필요 권한
| user_indexes | 내가 소유한 인덱스만 | 없음 |
| all_indexes | 내가 접근 가능한 모든 인덱스 | 없음 |
| dba_indexes | 모든 사용자의 인덱스 | DBA 권한 |
필요하신 인덱스 정보가 특정 테이블에 대한 것인지, 전체 스키마인지 알려주시면 더 구체적으로 도와드릴 수 있습니다.
TIBERO에서 스키마 정보 확인 SQL
Tibero에서 현재 접속한 계정(스키마) 정보를 확인하거나, 전체 스키마(사용자) 목록을 조회하는 SQL은 아래와 같습니다.
✅ 1. 현재 접속한 계정(스키마) 확인
SELECT USER AS current_schema FROM dual;
✅ 2. 현재 계정이 소유한 객체 목록 (스키마 내부 객체)
SELECT object_type, COUNT(*) AS object_count
FROM user_objects
GROUP BY object_type
ORDER BY object_type;
✅ 3. 전체 스키마(사용자) 목록 확인
- DBA 권한이 있는 경우:
SELECT username AS schema_name
FROM dba_users
ORDER BY username;
- DBA 권한 없이 조회 가능한 사용자:
SELECT username AS schema_name
FROM all_users
ORDER BY username;
✅ 4. 특정 스키마의 객체 요약 (권한 필요 시)
SELECT owner AS schema_name,
object_type,
COUNT(*) AS object_count
FROM dba_objects
WHERE owner = 'SCHEMA_NAME' -- 대문자로 입력
GROUP BY owner, object_type
ORDER BY object_type;
🔍 요약
SQL/뷰 이름설명필요 권한
| USER / dual | 현재 접속한 스키마(사용자) 이름 확인 | 없음 |
| user_objects | 내 계정이 소유한 객체 목록 | 없음 |
| all_users | 내가 조회 가능한 모든 사용자(스키마) 목록 | 없음 |
| dba_users | 전체 사용자(스키마) 목록 | DBA 권한 |
필요하신 정보가 현재 계정 정보인지, 특정 스키마의 객체인지, 전체 스키마 목록인지에 따라 위 쿼리를 선택하시면 됩니다.
728x90
'컴퓨터 활용(한글, 오피스 등) > 기타' 카테고리의 다른 글
| ERwin 7.3 평가판 무료 다운로드 및 설치하는 방법 (0) | 2025.08.20 |
|---|---|
| Tibero에서 스키마, 테이블, 뷰, 인덱스가 속하는 테이블스페이스를 확인 (0) | 2025.08.20 |
| Tibero에서 특정 테이블스페이스명을 기준으로 사용자 계정이 소유한 테이블명을 조회 (0) | 2025.08.19 |
| 가상자산 회계처리 감독지침 (0) | 2025.08.19 |
| 이중화 DB시스템을 계정계, 정보계 DB시스템으로 전환 절차 (2) | 2025.08.18 |