본문 바로가기
반응형

Dev/DataBase39

MariaDB 간략한 정리 개인적으로 MariaDB가 MySQL을 대체할 줄 알았는데 APM 영향인지 MySQL의 격차를 좁히지 못하는 것 같다. Oracle PostgreSQL(PG)는 무료/유료의 차이로 대응되는 것 같은데, MySQL MariaDB는 무료/무료라는 점에서 기능의 큰 차이가 발생하지 않는 한 앞으로도 역전은 힘들어 보인다. 격차라 줄어들기를 바라면서 MariaDB에 대해 사용하면서 고민했던 간략한 내용을 정리하였다. MariaDB 제품군 구성 커뮤니티 버전과 엔터프라이즈 버전이 있으며, 엔터의 경우 확장성과 운영의 안정성을 위한 추가 기능이 있음 대용량 데이터와 민감한 데이터를 운영하지 않는다면 커뮤니티 버전과 큰 차이점은 없으며 엔터의 가장 큰 장점으로는 지원을 받을 수 있는 점 커뮤니티 버전에서 기능 추가/.. 2024. 1. 18.
MariaDB 이중화 솔루션 MaxScale MariaDB 이중화 솔루션 MaxScale MaxScale은 MariaDB의 데이터베이스 프록시이자 가상 데이터베이스 로더로서 동작하는 오픈 소스 솔루션입니다. MariaDB는 MySQL 데이터베이스 서버의 fork로 시작되었고, MaxScale은 MariaDB Corporation이 개발한 독립적인 프로젝트로서 개발되었습니다. MaxScale은 여러 MariaDB 또는 MySQL 서버 간의 부하 분산, 고가용성, 읽기 및 쓰기 분리 등과 같은 고급 데이터베이스 기능을 제공하는 데 중점을 둡니다. 다양한 플러그인을 지원하여 유연성을 제공하며, 이를 사용하여 사용자 정의 기능을 추가할 수 있습니다. MaxScale의 주요 특징은 다음과 같습니다 데이터베이스 프록시 및 라우터: MaxScale은 클라이언트.. 2023. 12. 6.
[티베로] Export/Import 티베로 Export/Import 하기 티베로에는 오라클의 데이터베이스 백업과 복원에 필요한 expdp/impdp와 유사한 tbexport/tbimport 유틸이 존재합니다. Export tibero/clinet/bin/tbexport 파일을 이용하여 export 합니다. 모드는 Full, User, Table 3가지 모드를 지원하고 있으며, 세 가지 모드 중 하나를 선택하여 진행합니다. Usage : tbexport [options] [parameter=value parameter=value ...] Options: -h|--help Display the more detailed information. -v|--version Display the version information. -p|--patch .. 2023. 5. 31.
티베로 데이터베이스 시작, 종료 데이터베이스 시작 # 일반 NORMAL $ tbboot # NOMOUNT Tibero의 프로세스만 기동시키는 모드, 일반적으로 CREATE DATABASE 문을 이용하여 데이터베이스를 생성만 함 $ tbboot NOMOUNT # MOUNT 미디어복구 $ tbboot MOUNT 데이터베이스 종료 # NORMAL - 일반모드 모든 세션의 접속이 끊어질 때까지 기다린 후 그 다음 서버를 종료 $ tbdown # 종료 - 현재 수행 중인 모든 작업을 강제로 중단시키며, 진행 중인 모든 트랜잭션을 롤백하고 Tibero를 종료하는 모드 $ tbdown -t immediate # 즉시 종료 - Tibero의 프로세스를 강제로 종료하는 모드, 비상시에 사용해야하며, 기동시 복구 과정 필요 $ tbdown -t abor.. 2023. 5. 12.
반응형