본문 바로가기

mariaDB

MariaDB wsrep_provider_options v1.0 MariaDB wsrep_provider_options (gcache) 1. wsrep_provider_optionswsrep 의 연관 parameter 중 서비스 운용상 상당히 중요한 파라미터이다. 특히 SST (초기적재) 상황을 피하기 위해서는 적절한 값 셋팅이 필요하다. 2. Default options for wsrep_provider_options 아래의 값은 3 Node 클러스터에서 기본 값을 조회한 결과로 각각의 값은 클러스터 구성에 따라 다른 default 값을 가져갈 수 있다. 노란색으로 표시한 Variables 는 gcache 와 관련 있는 셋팅이다. l wsrep_provider_version = 23.2.4(r147) base_host = 172.18.187.136; base_por.. 더보기
MariaDB Galera Cluster Variables v1.0 MariaDB Galera Cluster Variables #1 1. MariaDB Galera Cluster Variableswsrep_auto_increment_controlwsrep_causal_readswsrep_certify_nonPKwsrep_cluster_addresswsrep_cluster_namewsrep_convert_LOCK_to_trx 이 문서는 위 Variables 에 대해 다루고 있다. 테스트에 사용한 MariaDB 는 5.5.39 이며, wsrep_provider_version 은 내장되어 있던 25.3.5(r178) 를 사용하였다.문서에서 언급 한 각 Variables 의 default, Introduced, deprecated 의 정보는 8.A 를 확인한 내용이며, 이는 w.. 더보기
MariaDB 5.5 Collecting Stats for Galera Cluster v1.1 MariaDB 5.5 Collecting Stats for Galera Cluster v1.1 DateVerEtc.13.09.12v1.1Galera Cluster 추가13.08.05v1.0 1. Collecting StatsMariaDB Galera Cluster 에서 성능지표로 활용가능한 Table 은 다음과 같다. 다음의 모든 테이블은 information_schema Database 에 위치l GLOBAL_VARIABLES (wsrep_* 를 포함함)l GLOBAL_STATUS (wsrep_* 를 포함함)l PROCESSLIST 각각은 세션에서 다음과 같이 조회할 수 있다.l show variables like ‘%키워드%’l show status like ‘%키워드%’l show processli.. 더보기
MariaDB 5.5 Galera Cluster Monitoring v1.0 MariaDB 5.5 Galera Cluster Monitoring v1.0 Date Ver Etc. 13.08.05 v1.0 http://www.codership.com/wiki/doku.php?id=monitoring 를 번역한 문서입니다. −Table of Contents Important Monitoring Parameters 1. Checking cluster integrity. 2. Checking node status. 3. Checking replication health. Determining the slowest cluster node 4. Detecting Slow Network Issues. 중요 모니터링 파라미터 모든 wsrep 와 관련있는 ( 이 경우에는 – Galera ) st.. 더보기
MariaDB 5.5 Galera Cluster Startup and Shutdown v1.0 MariaDB 5.5 Galera Cluster Startup and Shutdown v1.0 Date Ver Etc. 13.09.05 1.0 1. Galera Cluste이 문서에서는 Galera Cluster 의 Startup 과 Shutdown 절차에 대해 다루었다. 2. Environmentsn 3 node n wsrep_cluster_addressa. 1번노드 (172.18.174.161) : gcomm://172.18.174.162b. 2번노드 (172.18.174.162) : gcomm://172.18.174.161c. 3번노드 (172.18.174.160) : gcomm://172.18.174.162 3. Checking Cluster’s healthCluster 이상 유무의 확인은 다음의.. 더보기
MariaDB 5.5 Analyzing DBMS v1.0 MariaDB 5.5 Analyzing DBMS v1.0 Date Ver Etc. 13.08.26 v1.0 1. MariaDB Analyze DBMS MariaDB 도 ORACLE 과 마찬가지로 성능을 분석할 수 있는 지표 및 DICTIONARY 가 있다. 대표적인 분석 자료는 다음과 같다. n information_schema.GLOBAL_VARIABLES à System Variables 의 현재 정보를 담고 있다.n information_schema.GLOBAL_STATUS à System 의 각종 통계정보를 담고 있다.n information_schema.PROCESSLIST à 조회 시점의 processlist 정보를 담고 있다. 2. Collecting Data앞서 언급한 정보들에 대해서는 한.. 더보기
ORACLE GoldenGates 11g INSERTMISSINGUPDATES v1.0 ORACLE GoldenGate 11g INSERTMISSINGUPDATES v1.0 Date Ver Etc. 13.07.25 1.0 1. INSERTUPDATES & INSERTMISSINGUPDATESINSERTUPDATES 는 REPLICAT 에서 사용할 수 있는 파라미터이다.UPDATE 구문을 INSERT 로 바꿔 수행한다. INSERTMISSINGUPDATES 도 INSERTUPDATES 와 마찬가지로 REPLICAT 에서사용할 수 있는 파라미터이다. 다만 두 파라미터가 다른 점으로 INSERTUPDATES 는 무조건적으로 UPDATE -> INSERT 변환을하지만 INSERTMISSINGUPDATES 는 타겟에 데이터가 없는 경우 INSERT 를 한다. INSERTMISSINGUPDATES 를.. 더보기
ORACLE GoldenGate 11g for MariaDB v1.0 ORACLE GoldenGate 11g for MariaDB v 1.0 Date Ver Etc. 13.07.18 1.0 1. ORACLE to MariaDB이 문서에서는 ORACLE 을 Source 로 Target 을 MariaDB 로 복제하는 경우에 대해 이야기 한다. MariaDB 는 (아마도 5.5 버전까지는…) MySQL 과 거의 동일한 DBMS 로 각종 MySQL Client 가MariaDB 에 대해 사용가능했듯이 GoldenGate 도 마찬가지로 사용 가능하다. GoldenGate for MySQL 은 for ORACLE 과 설치과정이 동일하다. 2. EnvironmentORACLE GoldenGate for ORACLEOGG SERVICE PORT : 7809Character Set : KO.. 더보기
MariaDB Galera Cluster Installtion v1.0 MariaDB Galera Cluster 5.5 Installation v 1.0 Date Ver Etc. 13.07.09 1.0 1. MariaDB Galera ClusterSynchronous Multi-Master Replication 이다. 위 단어가 말하듯이 기존 Replication 과 차별화 되는 부분으로l Multi-Master 구조 (읽기, 쓰기가 가능한)l Synchronous ( Nodes 간에 Replication Gap 이 없는) 다만 Cluster 라고 하기엔 애매한 부분으로 (MySQL NDB Cluster 와 다른점)l 데이터 분산이 되지 않는다. (모든 노드가 동일 데이터를 보유) 2. MariaDB Galera Cluster Installation (Prepare) l g.. 더보기
ORACLE & MariaDB SQL Comparison No.1 v1.0 ORACLE & MariaDB Data Manipulation Statements Comparison No.1 v1.0 Date Ver Etc. 13.06.12 1.0 1. SQL Comparison Overview ORACLE MariaDB SQL UNION ALL, UNION 지원 지원 ROLLUP GROUP BY ROLLUP(…) GROUP BY … WITH ROLL UP 부분범위처리 (페이징) ROWNUM LIMIT 출력저장 SPOOL INTO DELETE ERROR 에 대한 처리 비지원 IGNORE INSERT DEFAULT 값 없는 NOT NULL 컬럼의 INSERT VALUE 누락 허용하지 않음 허용 (strict mode 가 아닐 때) values 에 column 사용 허용하지 않음 허용 .. 더보기