RDBMS
-
MariaDB Lock(실전)Database 2023. 4. 1. 12:08
여기서는 실제 테스트 한 내용을 토대로 작성하였습니다. MariaDB에서 락이 걸리는 상황에 대해서 이야기 해보겠습니다. 테스트 환경 MariaDB 버전 : 10.4.21-MariaDB-1:10.4.21+maria~focal Isolation : REPEATABLE READ 트랜잭션 갯수 : 2개 테스트에 사용되는 테이블 스키마 create table users ( id int auto_increment primary key, first_name varchar(300) not null, last_name varchar(300) not null, email varchar(300) not null, gender varchar(300) not null, ip_address varchar(300) not nul..
-
MariaDB Index 1편Database 2023. 3. 20. 09:09
목차 인덱스 통계 정보 확인 CARDINALITY MariaDB 데이터 및 인덱스 용량 확인 커버링 인덱스 인덱스 통계 정보 확인 인덱스 통계 정보를 확인하는 방법은 다음과 같습니다. user 테이블이 있다고 가정한다면, 다음과 같이 쿼리를 실행하면 됩니다. ANALYZE TABLE users; SHOW INDEX FROM users; SHOW INDEX FROM users WHERE Index_type = 'BTREE'; -- 아래와 같이 조회해도 동일. SELECT * FROM information_schema.STATISTICS; 통계 정보에서 조회되는 컬럼이 갖는 의미는 다음과 같습니다. TABLE_CATALOG: 인덱스가 속한 데이터베이스의 이름 TABLE_CATALOG 컬럼의 값이 def인 ..