Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

마크베이스 6.0에서 Tag Table을 위한 새로운 압축 기법을 도입하여 보다 최적화된 데이터 압축을 구현하였습니다구현하다. 기존 버전 대비 최대 1/4의 크기로 디스크 사용량이 감소하였습니다감소하였다. 이러한 변경 사항으로 인해 기존 버전의 데이터 파일과 호환이 되지 않으므로, 이전 버전의 데이터를 이용하려면 데이터의 이전이 필요합니다필요하다.

이 추가 기능으로 이로 인한 사용자 인터페이스의 변경은 없으며, 기존과 동일하게 Tag  테이블을 생성하고 생성하여 사용하면 됩니다된다.


데이터베이스 및 Tag Table 증분 백업

...

마크베이스 6.0 에서는 데이터베이스 전체 또는 Tag, Log, 테이블에 대한 증분 백업이 가능합니다가능하다. 이전에 백업한 데이터  이후에 입력된 데이터를 백업하는 명령이 추가되어 전체 데이터의 Full backup만을 사용할 경우에 발생할 수 있는 백업 시간 및 공간에 대한 부담을 없앴습니다시간이 짧아지고, 저장 공간을 절약할 수 있다. 자세한 사항은 관련 페이지참고하세요참고하라.

증분 백업은 이전에 수행한 Full back뜨는 이전 증분 백업 파일을 기반으로 수행합니다수행한다

Code Block
languagesql
Mach> BACKUP DATABASE INTO DISK = 'backup1'; /* full backup 수행 */
Executed successfully.
Mach> ...
 
Mach> BACKUP DATABASE AFTER 'backup1' INTO DISK = 'backup2'; /* backup1 이후에 입력한 데이터만 증분 백업을 수행함 */
Executed successfully.
Mach> ...

...

마크베이스 6.0에서 이미 Rollup 데이터를 삭제하는 기능을 추가했습니다기능이 추가되었다. 증분 백업으로 이미 복제한 데이터를 삭제하여 저장 공간을 확보할 경우에 사용합니다사용한다. 자세한 사항은 관련페이지참고하세요참고하라.

Code Block
languagesql
DELETE FROM tag rollup BEFORE TO_DATE('time_string');

...

Cluster 버전에서 두개의 Broker 노드를 사용하는 경우에 Lookup 테이블과 Tag meta 테이블을 자동으로 복제하는 기능을 추가했습니다기능이 추가되었다.

사용상에 있어 특이 사항은 없으나, 현재 버전은 Broker노드가 2개인 경우만 지원하며, Leader broker노드에서만 lookup 및 tag meta에 insert, update가 가능합니다가능하다.

ODBC Multi Connection 지원 및 강화

...

ODBC/CLI를 통한 데이터베이스 접근시에  접속한 서버에 장애가 발생할 경우에 다른 서버로 접속할 수 있는 기능을 추가하였습니다기능이 추가되었다. 접속한 서버와의 연결이 끊어질 경우, 설정한 다른 서버로 접속하고 이전 서버에서 수행하던 질의문의 상태를 복원하여 줍니다복원한다. (Insert, Append 한정)



SCAN_FORWARD, SCAN_BACKWARD

...

입력 시점 기준(로그 데이터의 ARRIVAL_TIME 값 또는 TAG 테이블의 입력 시점 기준)으로 데이터를 순차적으로 검색할 수 있는 힌트가 추가되었습니다추가되었다. 데이터의 입력 순서가 데이터의 시간 순인 경우(시계열 데이터에서는 일반적입니다.일반적임) 별도의 ORDER BY 절의 사용이 필요 없어서 성능상 이점을 얻을 수 있습니다있다.

질의 수행의 예는 다음과 같습니다같다.

Code Block
SELECT /*+ SCAN_BACKWARD(tag) */ TO_TIMESTAMP(time) FROM tag WHERE name='Edge.106_X1' limit 1;

...

거의 사용되지 않던 기능인 check forgery, single file backup, bloom filter기능을 제거하였습니다filter기능이 제거되었다.