CUBRID
-
CUBRID HA 구성을 다양하게 할 수 있습니다. 구성 가장 기본적인 구성 : Master Node : Slave Node 다중 슬레이브 구성 : Master Node : Slave Node : Slave Node : ... 복제 구성 : Master Node : Replica Node 슬레이브/복제 구성 : Master Node : Slave Node : Replica Node 역할 1개의 Master Node와 다중 Slave Node, Replica Node를 구성하여 부하분산 및 배치 업무용으로도 구성을 할 수 있습니다.일반적으로는 Master : Slave 구성으로 HA 기본 기능만 수행하며, 추가적으로 부하분산 목적이 크다면 다중 Slave Node를 구성할 수 있습니다. 또한 Replica..
CUBRID HA 구성CUBRID HA 구성을 다양하게 할 수 있습니다. 구성 가장 기본적인 구성 : Master Node : Slave Node 다중 슬레이브 구성 : Master Node : Slave Node : Slave Node : ... 복제 구성 : Master Node : Replica Node 슬레이브/복제 구성 : Master Node : Slave Node : Replica Node 역할 1개의 Master Node와 다중 Slave Node, Replica Node를 구성하여 부하분산 및 배치 업무용으로도 구성을 할 수 있습니다.일반적으로는 Master : Slave 구성으로 HA 기본 기능만 수행하며, 추가적으로 부하분산 목적이 크다면 다중 Slave Node를 구성할 수 있습니다. 또한 Replica..
2024.02.29 -
CUBRID 데이터베이스에서는 backupdb라는 백업 유틸리티를 제공 합니다. 스크립트 #!/bin/bash ########### USER Configuration FULL_BACKUP_ARCHIVE_DATE=7 INCRE_BACKUP_ARCHIVE_DATE=1 ############################## DBNAME=$1 LEVEL=$2 HOST_NM=`hostname` BACKUP_DATE=`date +%Y%m%d_%H` BACKUP_DIR=/DB_BACKUP/CUBRID_BACKUP/$HOST_NM/$DBNAME/level$LEVEL/$BACKUP_DATE RM_BACKUP_DATE=`date -d "-"$INCRE_BACKUP_ARCHIVE_DATE" day" +%Y%m%d` RM_B..
CUBRID 백업 스크립트CUBRID 데이터베이스에서는 backupdb라는 백업 유틸리티를 제공 합니다. 스크립트 #!/bin/bash ########### USER Configuration FULL_BACKUP_ARCHIVE_DATE=7 INCRE_BACKUP_ARCHIVE_DATE=1 ############################## DBNAME=$1 LEVEL=$2 HOST_NM=`hostname` BACKUP_DATE=`date +%Y%m%d_%H` BACKUP_DIR=/DB_BACKUP/CUBRID_BACKUP/$HOST_NM/$DBNAME/level$LEVEL/$BACKUP_DATE RM_BACKUP_DATE=`date -d "-"$INCRE_BACKUP_ARCHIVE_DATE" day" +%Y%m%d` RM_B..
2023.07.20 -
CUBRID 데이터베이스의 오브젝트를 확인하는 SQL문 입니다. 주석 내용을 확인하고 사용하시기 바랍니다. select cls.owner_name, cls.class_name, att.attr_name, att.data_type, att.prec, att.scale, att.default_value, att.is_nullable from db_class cls inner join /* CUBRID 11.1 이하 */ db_attribute att on cls.class_name = att.class_name /* CUBRID 11.2 이상 */ --db_attribute att on cls.class_name = att.class_name and cls.owner_name = att.owner_name ..
CUBRID 오브젝트 확인하는 SQLCUBRID 데이터베이스의 오브젝트를 확인하는 SQL문 입니다. 주석 내용을 확인하고 사용하시기 바랍니다. select cls.owner_name, cls.class_name, att.attr_name, att.data_type, att.prec, att.scale, att.default_value, att.is_nullable from db_class cls inner join /* CUBRID 11.1 이하 */ db_attribute att on cls.class_name = att.class_name /* CUBRID 11.2 이상 */ --db_attribute att on cls.class_name = att.class_name and cls.owner_name = att.owner_name ..
2023.07.20 -
CUBRID characterset 확인 CUBRID 8.x 버전까지느 클라이언트 characterset에 의해 데이터가 입력 됬습니다. 9.x 버전 이후 부터는 DB characterset이 생겼으며, 9.x 이후 버전부터 characterset을 확인할 수 있습니다. CUBRID 9.x SQL csql> SELECT * FROM db_collation; === === coll_id coll_name charset_name is_builtin has_expansions contractions uca_strength ==========================================================================================================..
CUBRID 문자셋(characterset) 확인하기CUBRID characterset 확인 CUBRID 8.x 버전까지느 클라이언트 characterset에 의해 데이터가 입력 됬습니다. 9.x 버전 이후 부터는 DB characterset이 생겼으며, 9.x 이후 버전부터 characterset을 확인할 수 있습니다. CUBRID 9.x SQL csql> SELECT * FROM db_collation; === === coll_id coll_name charset_name is_builtin has_expansions contractions uca_strength ==========================================================================================================..
2022.12.03 -
CUBRID의 파라미터 및 히든 파라미터 확인하는 방법 paramdump [cub11.0.2.0291@689cae454053 ~]$ cubrid paramdump test@localhost System parameters loaded by the server 'test' # # cubrid.conf # # system parameters were loaded from the files ([@section]) # /home/cub11.0.2.0291/CUBRID/conf/cubrid.conf # /home/cub11.0.2.0291/CUBRID/conf/cubrid.conf # /home/cub11.0.2.0291/CUBRID/conf/cubrid.conf [@test] # system parameters..
CUBRID 파라미터 확인CUBRID의 파라미터 및 히든 파라미터 확인하는 방법 paramdump [cub11.0.2.0291@689cae454053 ~]$ cubrid paramdump test@localhost System parameters loaded by the server 'test' # # cubrid.conf # # system parameters were loaded from the files ([@section]) # /home/cub11.0.2.0291/CUBRID/conf/cubrid.conf # /home/cub11.0.2.0291/CUBRID/conf/cubrid.conf # /home/cub11.0.2.0291/CUBRID/conf/cubrid.conf [@test] # system parameters..
2022.11.05 -
국내외 알려진 RDBMS의 MVCC 방식 RDBMS별 MVCC 지원 정보 RDBMS 출시 버전 MVCC ORACLE 4 ↑ Rollback Segment TIBERO 3(추측) ↑ Rollback Segment IBM DB2 9.7 ↑ Rollback Segment MySQL 5 ↑ Rollback Segment (only Innodb) / MyISAM : MVCC X MariaDB 5 ↑ Rollback Segment (only Innodb) / MyISAM : MVCC X ALTIBASE 3.0 ↑ MGA(In-memory) / Rollback Segment (DISK) PostgreSQL 6.5 ↑ MGA SQL Server 2005 ↑ MGA CUBRID 10 ↑ MGA
MVCC 두 가지 방식: MGA와 Rollback Segment국내외 알려진 RDBMS의 MVCC 방식 RDBMS별 MVCC 지원 정보 RDBMS 출시 버전 MVCC ORACLE 4 ↑ Rollback Segment TIBERO 3(추측) ↑ Rollback Segment IBM DB2 9.7 ↑ Rollback Segment MySQL 5 ↑ Rollback Segment (only Innodb) / MyISAM : MVCC X MariaDB 5 ↑ Rollback Segment (only Innodb) / MyISAM : MVCC X ALTIBASE 3.0 ↑ MGA(In-memory) / Rollback Segment (DISK) PostgreSQL 6.5 ↑ MGA SQL Server 2005 ↑ MGA CUBRID 10 ↑ MGA
2022.10.14 -
CUBRID 데이터베이스의 버전 확인 SQL csql> select version(); === === version() ====================== '11.2.1.0677' 1 row selected. (0.003331 sec) Committed. (0.000018 sec) 1 command(s) successfully processed. Command [cubrid@689cae454053 ~]$ cubrid_rel CUBRID 11.2 (11.2.1.0677-82f461a) (64bit release build for Linux) (Jul 26 2022 18:30:33)
CUBRID 버전 확인CUBRID 데이터베이스의 버전 확인 SQL csql> select version(); === === version() ====================== '11.2.1.0677' 1 row selected. (0.003331 sec) Committed. (0.000018 sec) 1 command(s) successfully processed. Command [cubrid@689cae454053 ~]$ cubrid_rel CUBRID 11.2 (11.2.1.0677-82f461a) (64bit release build for Linux) (Jul 26 2022 18:30:33)
2022.10.10 -
국내 오픈소스 RDBMS CUBRID Linux 버전을 설치 해보겠습니다. CUBRID 공식 홈페이지 CUBRID | Enterprise Open Source DBMS 제품 다운로드 CUBRID는 관계형 DBMS로서 엔터프라이즈 시장에서 요구하는 대용량 데이터 처리 능력 및 성능, 안정성, 가용성, 관리 편의성을 제공하고 있습니다. 더 보기 www.cubrid.com CUBRID 설치 파일 준비 CUBRID FTP에서 설치 파일을 다운 받아야 합니다. 본 문에서는 sh 타입으로 설치해보도록 하겠습니다. Index of / CUBRID_VM/CentOS8 based vm image. include latest CUBRID ftp.cubrid.org FTP에서 엔진 파일의 링크 주소 복사를 합니다. CUBR..
CUBRID Linux 버전 설치국내 오픈소스 RDBMS CUBRID Linux 버전을 설치 해보겠습니다. CUBRID 공식 홈페이지 CUBRID | Enterprise Open Source DBMS 제품 다운로드 CUBRID는 관계형 DBMS로서 엔터프라이즈 시장에서 요구하는 대용량 데이터 처리 능력 및 성능, 안정성, 가용성, 관리 편의성을 제공하고 있습니다. 더 보기 www.cubrid.com CUBRID 설치 파일 준비 CUBRID FTP에서 설치 파일을 다운 받아야 합니다. 본 문에서는 sh 타입으로 설치해보도록 하겠습니다. Index of / CUBRID_VM/CentOS8 based vm image. include latest CUBRID ftp.cubrid.org FTP에서 엔진 파일의 링크 주소 복사를 합니다. CUBR..
2022.09.25