Open Source RDBMS - Seamless, Scalable, Stable and Free

한국어 | Login |Register

release-note-summary_kr


 

2013년 1월 SHARD 지원을 위한 임시 패치 릴리스 

  1. 릴리스 버전 : CM-8.4.3.201212 p1 / CQB-8.4.3.201212 p1

- 상세 릴리스 노트: http://www.cubrid.org/wiki_tools/entry/cubrid-manager-release-note_kr
- 상세 릴리스 노트: http://www.cubrid.org/wiki_tools/entry/cubrid-query-browser-release-note_kr

2. 다운로드

- CUBRIDQuery-8.4.3.201212.3086:  http://ftp.cubrid.org/CUBRID_Tools/CUBRID_Query_Browser/8.4.3/
- CUBRIDManager-8.4.3.201212.3086:  http://ftp.cubrid.org/CUBRID_Tools/CUBRID_Manager/8.4.3/

3. 주요개선사항

이번 버전은 CQB의 SHARD 기능 강화를 위한 패치외 CM의 멀티질의와 관련한 사소한 오류가 개선된 패치 버전 입니다.

 

SHARD 지원 강화 (CQB)

데이터베이스 접속창에 "SHARD 브로커"가 선택된 경우 SHARD 브로커의 기능을 사용할 수 있습니다.

2013-01-22 02;07;35.PNG

 

SHARD 브로커가 사용 가능한 경우 데이터베이스 노드에서 원하는 기본 SHARD ID 또는 SHARD VAL을 변경할 수 있습니다.

2013-01-22 02;06;45.PNG

 

데이터베이스에 설정한 기본 SHARD ID, VAL과 별도로 질의 편집기의 툴바 버튼을 이용하여 질의시 사용할 SHARD ID 또는 SHARD VAL을 지정하여 사용할 수 있습니다. 이렇게 지정한 SHARD 정보는 멀티 SQL 질의, 멀티 DB 질의시에서 자동으로 HINT가 추가되어 정상적으로 질의를 실행할 수 있도록 지원합니다.

2013-01-22 02;06;55.PNG

 

2012년 12월 릴리스 

  1. 릴리스 버전 : CM-8.4.3.201212 / CQB-8.4.3.201212

- 상세 릴리스 노트: http://www.cubrid.org/wiki_tools/entry/cubrid-manager-release-note_kr
- 상세 릴리스 노트: http://www.cubrid.org/wiki_tools/entry/cubrid-query-browser-release-note_kr

2. 다운로드

- CUBRIDQuery-8.4.3.201212.3080:  http://ftp.cubrid.org/CUBRID_Tools/CUBRID_Query_Browser/8.4.3/
- CUBRIDManager-8.4.3.201212.3080:  http://ftp.cubrid.org/CUBRID_Tools/CUBRID_Manager/8.4.3/

3. 주요개선사항

HA 마법사 (CUBRID Manager Only)

HA를 쉽게 구성해주는 HA 마법사를 제공합니다. 처음 HA를 시작하려는 사용자에게 적합하며, 1개의 마스터 1개의 슬레이브 구성을 쉽게 할 수 있습니다.

2012-12-24 15;58;57.PNG  

<사용방법 상세보기>

 

데이터베이스 스키마 비교

두 개 이상의 데이터베이스를 선택후 데이터베이스 스키마 비교 기능이 단순 diff 기능을 넘어 각 테이블별 컬럼, PK, 인덱스 등 상세 분석과 레코드 개수까지 동시에 비교할 수 있게 되었습니다. HA로 구성된 서버의 마스터와 슬레이브 노드를 비교하는 용도로도 안성맞춤 입니다.

schema_compare.png

 

테이블/컬럼 설명 기능

테이블/컬럼 설명 기능은 UI를 이용하여 테이블을 생성하거나 편집할 때, 테이블/컬럼의 설명을 등록하여 각 테이블과 컬럼의 용도를 UI에서 쉽게 확인하고 관리하기 위해 지원합니다.

2012-12-24 16;38;02.PNG 

단, 이 기능은 CUBRID에서 기본 지원되는 기능이 아니며, CUBRID Manager, CUBRID Query Browser에서 자체 지원되는 기능이며 사용상 기능 한계가 있을 수 있습니다. 또한, 처음 사용시 설치를 해야 사용할 수 있는 기능이며, DBA 권한이 있을 경우만 생성 가능 합니다.

DBA 사용자일 경우 아래와 같이 안내후 _cub_schema_comments을 자동 생성합니다. 네비게이션에서는 일반 유저들이 이 테이블을 UI에서 편집하지 못하도록 시스템 테이블 영역에 출력이 됩니다만 실제 시스템 테이블은 아닙니다.

coldesc_1.png

DBA 권한이 없는 유저의 경우 아래와 같은 오류가 발생하게 됩니다.

 coldesc_2.png

 

설치후 아래와 같이 설명 편집과 조회가 가능합니다.

2012-12-24 16;37;32.PNG

 

테이블 설명과 컬럼 설명을 확인 가능하며 컬럼 설명은 아래의 컬럼 편집 UI에서 편집 가능합니다.

2012-12-24 16;39;07.PNG 

이렇게 등록한 메타 정보는 현재 제한적으로만 사용 가능하나 UI 도구내에서 계속 사용 범위를 넓혀갈 것입니다.

 

테이블 명세서 Excel 출력 기능

데이터베이스의 모든 테이블에 대해 테이블 명세서를 Excel로 출력하는 기능을 제공합니다. 테이블 목록과 각 테이블별 상세 스키마 정보를 표로 제공하며, 만약 테이블 컬럼/설명 기능을 이미 사용하고 있을 경우에는 기 입력된 설명과 함께 출력됩니다.

export_excel.png 

 

브로커 설정파일 일괄 편집 기능

서비스가 복잡해지고 데이터베이스 입출력이 많아지면 브로커 또한 목적에 맞게 분리하여 사용하게 됩니다. 그럴 경우 여러 브로커의 설정을 하나씩 설정하기 어려운데 특정 서버에 있는 모든 브로커 설정을 한 화면에서 비교하면서 편집하는 기능을 제공합니다.

broker_editor.png 

데이터베이스 생성시 자동 시작 선택 옵션 추가 (CUBRID Manager Only)

데이터베이스 자동 시작 옵션이 데이터베이스 생성시에 설정할 수 없어 불편하였는데 생성시 기본 설정 화면에 자동 시작 옵션을 추가하였습니다.

2012-12-24 13;24;26.PNG 

 

데이터베이스 접속 화면 개선 (CUBRID Query Browser Only)

데이터베이스의 접속 주소를 먼저 입력하고 이후에 데이터베이스명이나 아이디, 비밀번호를 입력하는 대부분의 사용 유형에 따라 접속 정보 입력 양식을 변경하였습니다.

2012-12-24 13;25;59.PNG

 

SHARD 브로커 연결 지원 (CUBRID Query Browser Only)

8.4.3부터 SHARD 기능이 지원되고 있으며, CUBRID Query Browser에서도 SHARD 브로커를 접속할 수 있도록 개선되었습니다.

연결 정보 편집에 SHARD 브로커에 사용 선택을 하면 SHARD 브로커로 접속할 수 있게 됩니다. 기본 SHARD는 0인데, 기본 SHARD를 변경하는 방법은 연결 정보 편집에서 SHARD ID 버튼을 클릭하여 변경할 수 있습니다.

shard1.png

또한, 로그인후 “데이터베이스 SHARD 변경”에서도 가능합니다.

2012-12-24 13;27;40.PNG

또한, 질의 편집기에서 개별로 기본으로 사용할 SHARD를 지정할 수 있습니다.

2012-12-24 13;27;46.PNG

질의 편집기에서 SHARD 를 변경할 경우 왼쪽 네비게이션에서 끌어오기를 할 경우 SHARD 아이디가 현재 질의 편집기에서 변경한 아이디로 설정되어 질의가 생성될 수 있습니다.

2012-12-24 13;27;52.PNG

 

 

2012년 10월 개발 테마 "호스트 / 데이터베이스 대시보드"

1. 릴리스 버전 : CM-8.4.1.201210 / CQB-8.4.1.201210

- 상세 릴리스 노트: http://www.cubrid.org/wiki_tools/entry/cubrid-manager-release-note_kr
- 상세 릴리스 노트: http://www.cubrid.org/wiki_tools/entry/cubrid-query-browser-release-note_kr

2. 다운로드

- CUBRIDQuery-8.4.1.201210.2360 :  http://ftp.cubrid.org/CUBRID_Tools/CUBRID_Query_Browser/8.4.1/
- CUBRIDManager-8.4.1.201210.2360 :  http://ftp.cubrid.org/CUBRID_Tools/CUBRID_Manager/8.4.1/

3. 주요개선사항

호스트, 데이터베이스 대시보드 (CUBRID MANAGER)

 CUBRID Manager는 이미 호스트 정보, 데이터베이스 정보를 제공하는 기능을 모두 갖추고 있으나 하나의 뷰로 보여주는 기능을 이번 개선부터 지원하게 됩니다. DBA가 필요한 기본적인 서버의 상태를 일목요연하게 보여주어 관리의 편의성을 더하였습니다. 특히 볼륨의 가용공간은 5% 이하가 되면 빨간색으로, 15% 이하가 되면 노란색으로 경고를 보여줍니다.

호스트 대시보드

T201210_01.PNG

데이터베이스 대시보드

T201210_02.PNG  

사용자 관리 (CUBRID QUERY BROWSER)

CQB에서 사용자 관리를 하기 위해서는 DDL을 이용하여 관리를 할 수밖에 없었는데 이제는 UI 도구로 완벽하게 지원합니다. CUBRID Manager를 사용할 수 없는 환경에서도 이제는 사용자 관리를 할 수 있습니다.

 

질의 다중 실행 기능의 다중 SQL 단일 DB 실행

질 의 다중 실행 기능은 2개 이상의 데이터베이스에 SQL을 실행하여 하나의 뷰로 실행 결과를 조회하기 위한 기능 인데, 이제는 1개의 데이터베이스에서 여러개의 SQL을 실행하여 하나의 뷰로 실행 결과를 조회할 수 있도록 개선하였습니다. 조건이 약간씩 다른 동일한 SQL의 결과를 쉽게 할 수 있습니다.

2012-10-22 15;44;51.PNG

 

컬럼/DDL 빠른 조회창

접 속창에서 테이블, 뷰를 선택하여 컬럼 정보를 조회하기가 쉽지 않았던 불편함을 보완하기 위해 테이블, 뷰를 선택할 때마다 하단의 컬럼정보 빠른 보기창에서 보여주도록 개선되었습니다. 컬럼을 선택하여 컬럼 목록 문자열(컬럼을 코머로 나열, ENTER로 구분하여 나열)을 생성하거나 SELECT, INSERT, UPDATE 구문을 쉽게 만드는 기능이 마우스 우클릭으로 지원하게 되었습니다.

 T201210_03_1.PNG 

질의 결과로 INSERT, UPDATE SQL 만들기

질 의 결과에서 일부분을 수정해서 데이터를 다시 입력해야할 경우에 유용한 기능입니다. 원하는 레코드를 선택한 후 툴바 또는 마우스 우클릭으로 나오는 메뉴를 선택하면 클립보드에 SQL을 만들어 줍니다. 이 기능은 소량의 간편한 편집을 위해 지원하므로 최대 100개 레코드까지만 지원합니다.

T2012_04.PNG 

 

질의 편집창 질의 편집 편의성 개선

(1) JOIN 질의를 작성하는 경우 귀찮은 것 중 하나는 모든 컬럼 앞에 테이블 별칭을 넣어줘야하는 것 입니다. 그래서, 수십개 되는 컬럼을 일일이 입력해왔으나 이제는 변경을 원하는 컬럼을 선택한 후 마우스 우클릭에 있는 "컬럼명 앞 테이블 별칭 일괄 변경"을 선택하여 원하는 별칭을 추가 또는 이미 있을 경우 교체할 수 있습니다. 단, 함수나 괄호 등으로 시작할 경우에는 아직 지원하지 않습니다.

2012-10-22 14;09;15.PNG 

(2) 질의 편집기의 각종 로그창의 크기가 마우스를 클릭하면 자동으로 확대되고,
다른 곳으로 클릭하여 포커스를 잃으면 축소되어 마우스 드래그를 할 필요가 없도록 하였습니다.

2012-10-22 14;22;49.PNG

 

지원되는 단축키

 

기본 단축키
질의 편집기에서 사용되는 단축키
단축키 기능
단축키 기능
Ctrl+T 질의 편집기 열기
F5 질의 실행
Ctrl+W 질의 편집기 닫기
F6 질의 실행계획
Ctrl+Shift+W 모든 질의 편집기 닫기
F7 질의 이력보기
F1 도움말 WIKI로 이동
F8 질의 다중실행 전환



F11 질의 실행계획 그래픽<>텍스트 전환



Ctrl+Shift+X 선택된 텍스트 대문자 변환



Ctrl+Shift+Y 선택된 텍스트 소문자 변환



Ctrl+Enter 현재 커서가 위치한 질의 실행



Ctrl+Shift+F 선택된 또는 전체 질의 서식화



Tab 들여쓰기



Shift+Tab 내어쓰기



Ctrl+/ 주석 추가 <> 제거



Ctrl+Z 실행 취소 (UNDO)



Ctrl+Y 다시 실행 (REDO)



Ctrl+F 찾기/바꾸기



Ctrl+C 복사



Ctrl+X 잘라내기



Ctrl+V 붙여넣기



Ctrl+G 줄 번호 이동


 


comments powered by Disqus
Page info
viewed 5815 times
translations en
Author
posted 5 months ago by
newpcraft
Contributors
updated 2 months ago by
View revisions
tagged
Share this article