RDBMS/General
-
데이터베이스의 세션, 트랜잭션, SQL에 대해 간단하게 알아보겠습니다. 세션: 데이터베이스와 트랜잭션을 수행하기 위해 연결되는 논리적 단위 트랜잭션: 데이터베이스와 연결 된 세션 내의 데이터를 처리하는 단위 SQL: 트랜잭션 내에서 데이터베이스와 데이터를 상호 작용할 수 있는 언어 SESSION database certification TCP 3 Way-Handshake 단계를 통해 TCP 통신 정상이 확인된다면 Connection URL의 데이터베이스 이름 / USER ID / USER PASSWORD를 통해 인증 단계를 확인 합니다. database session 데이터베이스의 인증 단계를 거치고난 후 일을 처리하는 워킹 프로세스의 특정 Thread에 연결을 시도 하고 난 후에는 워킹 프로세스와 실질..
SESSION(세션) / TRANSACTION(트랜잭션) / SQL데이터베이스의 세션, 트랜잭션, SQL에 대해 간단하게 알아보겠습니다. 세션: 데이터베이스와 트랜잭션을 수행하기 위해 연결되는 논리적 단위 트랜잭션: 데이터베이스와 연결 된 세션 내의 데이터를 처리하는 단위 SQL: 트랜잭션 내에서 데이터베이스와 데이터를 상호 작용할 수 있는 언어 SESSION database certification TCP 3 Way-Handshake 단계를 통해 TCP 통신 정상이 확인된다면 Connection URL의 데이터베이스 이름 / USER ID / USER PASSWORD를 통해 인증 단계를 확인 합니다. database session 데이터베이스의 인증 단계를 거치고난 후 일을 처리하는 워킹 프로세스의 특정 Thread에 연결을 시도 하고 난 후에는 워킹 프로세스와 실질..
2022.12.28 -
"모든 문자 체계를 온전히 표현한다." 국가간 교류가 많아지면서 특정 국가에만 국한되지 않고 모든 언어/기호를 표현할 수 있도록 설계된게 유니코드이다. 유니코드는 문자셋이고 유니코드를 어떻게 표현할건지에 대한 문자 인코딩 방식이 UTF-8, UTF-16, UTF-32 입니다. 유니코드 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 유니의 음반에 대해서는 U;Nee Code 문서를 참고하십시오. 유니코드(영어: Unicode)는 전 세계의 모든 문자를 컴퓨터에서 일관되게 표현하고 다룰 수 있도록 설계된 ko.wikipedia.org 영어권과 유럽에서는 1byte 문자 집합을 통해 언어/기호를 표현했다. 하지만 CJK (중국/일본/한국)과 제2외국어를 사용하는 국가에서는 1byte의 ..
유니코드 UTF-8 / UTF-16 / UTF-32"모든 문자 체계를 온전히 표현한다." 국가간 교류가 많아지면서 특정 국가에만 국한되지 않고 모든 언어/기호를 표현할 수 있도록 설계된게 유니코드이다. 유니코드는 문자셋이고 유니코드를 어떻게 표현할건지에 대한 문자 인코딩 방식이 UTF-8, UTF-16, UTF-32 입니다. 유니코드 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 유니의 음반에 대해서는 U;Nee Code 문서를 참고하십시오. 유니코드(영어: Unicode)는 전 세계의 모든 문자를 컴퓨터에서 일관되게 표현하고 다룰 수 있도록 설계된 ko.wikipedia.org 영어권과 유럽에서는 1byte 문자 집합을 통해 언어/기호를 표현했다. 하지만 CJK (중국/일본/한국)과 제2외국어를 사용하는 국가에서는 1byte의 ..
2022.12.20 -
한글을 지원하는 EUCKR / MSWIN949(CP949) / UTF8 대표적으로 3가지 문자 집합의 한글 정렬 구분 EUCKR MSWIN949 (CP949) UTF8 한글 크기 2 byte 2 byte 3 byte 완성형 한글자 지원 2,350자 11,172자 11,172자 한글 정렬 보장 2,350자에 한하여 보장 보장하지 못함 보장 '가'의 정렬 순서 2,350자 중 1번째 11,172자 중 7,041번째 11,172자 중 1번째 EUCKR은 완성형 한글자를 2,350자만 지원하고 MSWIN949는 한글 정렬을 지원하지 못할까요 ? EUCKR은 KS X 1003(ASCII와 비슷)을 통해 알파벳과 숫자를 지원하며 KS X 1001를 통해 완성형 한글자 2,350자까지 지원 합니다. MSWIN949는..
EUCKR / MSWIN949(CP949) / UTF8 한글 정렬한글을 지원하는 EUCKR / MSWIN949(CP949) / UTF8 대표적으로 3가지 문자 집합의 한글 정렬 구분 EUCKR MSWIN949 (CP949) UTF8 한글 크기 2 byte 2 byte 3 byte 완성형 한글자 지원 2,350자 11,172자 11,172자 한글 정렬 보장 2,350자에 한하여 보장 보장하지 못함 보장 '가'의 정렬 순서 2,350자 중 1번째 11,172자 중 7,041번째 11,172자 중 1번째 EUCKR은 완성형 한글자를 2,350자만 지원하고 MSWIN949는 한글 정렬을 지원하지 못할까요 ? EUCKR은 KS X 1003(ASCII와 비슷)을 통해 알파벳과 숫자를 지원하며 KS X 1001를 통해 완성형 한글자 2,350자까지 지원 합니다. MSWIN949는..
2022.12.16 -
국내외 알려진 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