본문 바로가기
삵

MariaDB

107개의 글

MariaDB

Innodb의 redo logging process

-.1 Redo logging process MariaDB 도 Oracle과 같이 데이터 안전을 보장하고 성능을 향상시키기 위해 커밋된 트랜잭션 내용을 먼저 로그 파일로 기록하고, 실제 데이터 파일…

kkimdubi·2018년 3월 13일·조회 6,753
MariaDB

innodb_adaptive_hash_index란?

-1. innodb_adaptive_hash_index란? mysql, mariaDB의 대표적인 인덱스는 B-Tree 구조이며 primary key , Secondary key ( 인덱스 키 +PK…

kkimdubi·2018년 3월 7일·조회 7,211
MariaDB

xtrabackup로 MyISAM 테이블 백업 시 데이터 정합성 이슈

-.0 요약 xtrabackup으로는 myisam 엔진 테이블들에 대해 데이터 정합성을 보장할 수 없음 -1. 백업 프로세스 = 아래는 xtrabackup tool 의 innobackupex 커맨드…

kkimdubi·2018년 2월 23일·조회 2,120
MariaDB

테이블 MyISAM -> InnoDB 변경

-.1 MyISAM 과 InnoDB 엔진 비교 1. InnoDB가 유리한 경우 대용량의 데이터를 컨트롤 하는 경우 트랜잭션 관리가 필요한 경우 복구가 필요한 경우 order by 등 정렬이 필요한 …

kkimdubi·2018년 2월 22일·조회 14,417

Maria DB flashback 사용방법

MariaDB

-1. Flashback 기능이란 인스턴스, 특정 DB, 특정 테이블들을 특정 과거 시점으로 되돌릴 수 있는 기능. MariaDB 10.2.4 에서 DML only (Insert,Delete,Upd…

kkimdubi·2018년 2월 12일·조회 12,441

Maria DB show 명령어

MariaDB

-1. SHOW 명령어란 MySQL 로그인후 쉘상에서 실행되는 SHOW 명령어로 Oracle의 show parameter, dbms_metadata 명령어와 동일한 역할 수행 -2. SHOW 명령어…

kkimdubi·2018년 2월 12일·조회 12,342

replication 지연 현상 분석 사례 공유

MariaDB

운영하는 시스템에서 replication 지연현상이 발생하여 원인 분석 했던 사례 공유드립니다. 포인트는 replication 지연이 발생하는 부분을 찾고 문제되는 쿼리와 그 원인 파악 입니다. -…

kkimdubi·2018년 1월 26일·조회 10,429

MariaDB tmp full 발생 시 조치방법

MariaDB

--1. tmp란 스토리지 엔진으로부터 받아온 레코드를 order by 나 group by 할 때 혹은 alter 테이블 명령어 수행을 위해 내부적인 임시 테이블을 사용함. 일반적으로 임시 테이블은…

kkimdubi·2018년 1월 21일·조회 27,377

Innodb 엔진 사용 시 Index 생성 속도 향상 방법

MariaDB

--- 내용 요약 --- -. innodb_sort_buffer_size Innodb 테이블의 인덱스를 생성 할 땐 sort_buffer_size가 아닌 innodb_sort_buffer_size를…

kkimdubi·2018년 1월 8일·조회 13,719

MySQL에서 MINUS 구현

MariaDB

1. 개요 MySQL/MariaDB에서는 오라클에 있는 MINUS 구문을 사용할 수 없다. 2. 구현 2-1. 오라클 구문 SELECT member_id, name FROM a MINUS SELEC…

열린기술자열린기술자·2017년 10월 25일·조회 27,422

MHA 원하는 기능 추가하기

MariaDB

--1. 개요 지난 event 관련 글에서 보았던 것 처럼 MHA 구성 환경에서 failover 발생 시 slave- master db로 승격은 되지만 그에 따라 event의 status는 변경이 …

kkimdubi·2017년 10월 9일·조회 4,638
MariaDB

이중화 구성(MHA) 시 Event 사용방법과 주의할점

--1. 개요 Mysql 및 Maria 에도 Oracle 의 job , OS의 crontab 과 같은 특정 시간에 특정 프로시저를 수행하는 기능이 있습니다. 사용방법 및 이중화 구성 DB에서 eve…

kkimdubi·2017년 10월 9일·조회 11,051

Maria DB 타임존 변경

MariaDB

설치 지원한 DB가 폴란드 쪽으로 시간대를 변경해야 한다고 해서 작업 전 테스트 서버에서 테스트 해본 일지입니다. --1. OS 설정 -- root 계정 [root@ip-172-31-8-190 zo…

kkimdubi·2017년 10월 1일·조회 8,313

MySQL/MariaDB 초기 설치 후 계정 패스워드 초기화 (update root password)

MariaDB

1. 개요 최초 설치 시에는 root 계정 패스워드가 설정되어 있지 않다. root 계정의 패스워드를 설정하는 방법이다. 2. 방법 2-1. mysql 접속 패스워드가 설정되어 있지 않은 상태이므로…

netrojokenetrojoke·2017년 9월 27일·조회 25,238

M-S replication 자동 스크립트

MariaDB

*참고사항* o M-S 각각 1 노드일 때의 스크립트 o MASTER-SLAVE용 DB를 설치한 직후 혹은 MASTER-SLAVE 데이터가 동일하고 MASTER에 데이터 변경이 없을 때 REPLIC…

kkimdubi·2017년 8월 23일·조회 5,374
MariaDB

Maria 엔진 업그레이드 및 계정 패스워드 복잡도 설정 방법

이번 글에서는 Maria 10.0.28 - 10.1.24 버전으로 엔진 업그레이드를 하는 방법과 10.1 버전부터 새로 추가된 계정 패스워드 복잡도 기능을 소개하겠습니다. (ORACLE - 계정 p…

kkimdubi·2017년 7월 15일·조회 16,330
MariaDB

Xtrabackup tool 을 이용한 백업&복구

--0. XtraBackup이란 - xtraDB, InnoDB 기반의 오픈소스 HOT 백업 솔루션 - 설치 시 같이 설치되는 innobackupex를 통해 myIsam 등의 DB도 백업 가능함 - …

kkimdubi·2017년 7월 15일·조회 13,410

AWS RDS (MySQL) Query 결과를 csv 파일로 생성하기

MariaDB

참고 URL : https://stackoverflow.com/questions/9536224/exporting-table-from-amazon-rds-into-a-csv-file 결론적으로 com…

netrojokenetrojoke·2017년 7월 8일·조회 5,593
MariaDB

MHA구성

--.1 MHA란 -Master DB가 장애로 서비스가 불가능한 상태가 되면, 자동으로 failover를 수행하여 slave DB를 master DB로 승격시켜 서비스 다운타임을 최소화 하는 HA …

kkimdubi·2017년 3월 5일·조회 24,274

무료 백업 솔루션인 MySQL xtrabackup에 대하여

MariaDB

1. xtrabackup이란? xtraDB, InnoDB 기반의 무료 백업 솔루션이다. 데이터 파일을 복사하는 방식으로 동작하므로 데이터 파일 사이즈보다 많은 디스크 공간이 필요하다. 디스크 I/O…

열린기술자열린기술자·2016년 10월 5일·조회 7,345

동시성, 일관성, 트랜잭션 레벨

MariaDB

트랜잭션 수준의 일관성 설정 파라미터 : transaction_isolation mysql show variable status 'tx_isolation'; mysql show variables l…

열린기술자열린기술자·2016년 9월 7일·조회 13,100

[DBMS] Migration, Oracle to MySQL (MariaDB)

MariaDB

기본적인 차이에 대한 이해 Oracle : Multi-process 방식 MySQL : Single-process, Multi-thread 방식 메타데이터 MySQL : 사용자 인증 정보, 스토어드…

netrojokenetrojoke·2016년 8월 29일·조회 19,927

MySQL Replication & Galera Cluster

MariaDB

MySQL Replication과 Galera Cluster에 대하여 Galera에 대해 말하기 전에, 우선 MySQL의 복제 방식에 대해 알아보자. 일반적으로 Master/Slave 방식으로 구성…

열린기술자열린기술자·2016년 8월 22일·조회 11,148

mysqldump와 MySQLWorkbench를 이용하여 MySQL에서 AWS RDS MariaDB로 Import

MariaDB

mysqldump와 MySQLWorkbench를 이용하여 MySQL에서 AWS RDS MariaDB로 Import하는 방법 1. Source mysqldump 명령어를 이용하여 데이터를 export…

열린기술자열린기술자·2016년 8월 7일·조회 5,289