반응형
- index 목록 조회
select
table_schema , table_name , index_name , seq_in_index , column_name
from information_schema.`statistics`
order by 1 , 2 , 3 , 4;
- index 생성 방법 1
create index <인덱스명> on <테이블명> ( 칼럼명 1, 칼럼명 2,... );
- index 생성 방법2
테이블 생성시 끝에....
index <인덱스명> ( 칼럼명 1, 칼럼명 2 )
unique index <인덱스명> ( 칼럼명 ) --> 항상 유일해야 함.
- index 생성 방법3
alter table <테이블명> add index <인덱스명> ( 칼럼명 1, 칼럼명 2,... );
alter table <테이블명> add primary key <인덱스명> ( 칼럼명1, 칼럼명 2,... );
- index 확인
show index from <테이블명>;
- index 삭제
alter table <테이블명> drop index <인덱스명>;
alter table 테이블명 drop primary key;
참조 :
- real mariadb 책
- https://mariadb.com/kb/en/documentation/
- https://mariadb.com/docs/
'DBMS > MySQL&Mariadb' 카테고리의 다른 글
procedure, function 목록 조회 (0) | 2022.06.16 |
---|---|
maxscale 관리 (0) | 2022.06.16 |
table별 data,index 사이즈 조회 (0) | 2022.06.16 |
mariadb, mysql DB별 사이즈 조회 (0) | 2022.06.16 |
bash로 쿼리 실행 (0) | 2022.06.16 |