Open Source RDBMS - Seamless, Scalable, Stable and Free

한국어 | Login |Register

CUBRID 8.4.0_kr


CUBRID 2008 R4.0 Patch 2 릴리스노트 목차

 
 
  •  개요

릴리스 노트 정보
릴리스 노트 개정 내역
참고 문서
버그 리포트 및 사용자 피드백 제공 방법 안내
추가 정보 안내
  •  CUBRID 2008 R4.0 정보

CUBRID 2008 R4.0 PATCH 2 릴리스 특징
CUBRID 2008 R4.0 PATCH 1 릴리스 특징
CUBRID 2008 R4.0 릴리스 특징
  INSERT, DELETE 성능 향상
  Windows 버전 성능 향상
  데이터베이스 볼륨 사용량 대폭 감소
  다양한 SQL 함수 및 문장 추가
  인덱스 활용 개선
  HA 기능 안정성 및 운영 편리성 개선
지원 플랫폼 및 설치 권장 사양
라이선스 안내
버전 호환성과 운용성
  응용 프로그램의 호환성
  CUBRID 매니저의 호환성
  데이터베이스 호환성
  상호 운용성
CUBRID 2008 R4.0의 설치 방법
  제품 설치
  CUBRID 환경 변수 및 OS 환경 변수 설정
CUBRID 2008 R4.0 PATCH 2로 업그레이드하는 방법
CUBRID 2008 R4.0으로 업그레이드하는 방법
  업그레이드 주의 사항
  데이터베이스 마이그레이션 절차
  HA 환경에서 데이터베이스 마이그레이션 절차
  복제 기능 사용 시 주의사항
  • CUBRID 2008 R4.0 PATCH 2에서 변경된 사항

새로 추가된 기능
CUBRIDSUS-5781 CCI 인터페이스에 Connection Pooling 기능 및 Statement Pooling 기능 추가
CUBRIDSUS-5810 CCI 인터페이스에 데이터베이스 연결 시간 및 질의 수행 시간 제한 기능 추가
CUBRIDSUS-5784 CCI 인터페이스에서 사용하는 메모리 관리 함수를 사용자 정의 함수로 설정하는 기능 추가
CUBRIDSUS-5822 실행 통계 정보 출력 구문 추가
CUBRIDSUS-5783 일정 시간 이상 실행되는 질의와 오류가 발생한 질의를 SLOW SQL 로그 파일에 기록하는 기능 추가
CUBRIDSUS-5817 브로커 접속 제한 기능 개선
수정된 사항
CUBRIDSUS-5964 많은 양의 볼륨 페이지를 사용하는 트랜잭션을 롤백하면 비정상 동작하는 오류 수정
CUBRIDSUS-5726 서버 접속 과정에서 접속에 실패한 상태를 처리하지 못하면서 서버 오류가 발생하는 현상 수정
CUBRIDSUS-5975 질의 실행 계획 캐시 영역이 모두 사용 중일 때 트랜잭션에서 사용 중인 질의 계획이 캐시에서 제거될 수 있는 현상 수정
CUBRIDSUS-5893 REPLACE 또는 INSERT ... ON DUPLICATE KEY UPDATE 문을 한 트랜잭션 내에서 3만번 이상 수행하는 경우 발생하는 문제 수정
CUBRIDSUS-5835 병합 조인 방식으로 OUTER JOIN 질의 수행 시 잘못된 질의 결과를 출력하는 오류 수정
CUBRIDSUS-5936 계층 질의문이 상관 관계 부질의인 경우 데이터베이스 서버 프로세스에서 메모리 누수가 발생하는 오류 수정
CUBRIDSUS-5840 CHAR 타입 컬럼에 대한 검색 조건으로 TO_CHAR() 함수를 사용하면 인덱스 스캔하지 않는 현상 수정
CUBRIDSUS-6064 문자열 타입의 단일 컬럼에 대해 역순 인덱스를 스캔하는 질의 수행 시 잘못된 결과를 출력하는 오류 수정
CUBRIDSUS-6033 커버링 인덱스로 WHERE 절에 IN 조건식이 있는 질의 수행 도중 발생하는 메모리 누수 현상 수정
CUBRIDSUS-5733 DBA 권한이 아닌 계정으로 ALTER ... PARTITION 수행 시 테이블 파티션 생성에 실패하는 문제 수정
CUBRIDSUS-5815 분할 테이블 데이터 파일을 가지고 cubrid loaddb를 수행하면 오류가 발생하는 문제 수정
CUBRIDSUS-5968 백업 볼륨에 포함된 보관 로그 파일의 삭제 방식 변경
CUBRIDSUS-5904 쓰기 부하가 있는 데이터베이스에 대해 온라인 백업 또는 검사를 수행할 때 오류가 발생하지 않도록 수정
CUBRIDSUS-5938 ASYNC 모드로 설정된 HA 환경에서 마스터 서버에 변경 사항이 없는 경우 슬레이브 서버와 데이터 불일치가 발생할 수 있는 현상 수정
CUBRIDSUS-5673 ASYNC 모드로 설정된 HA 환경에서 슬레이브 서버의 과부하가 마스터 서버의 질의 수행에 영향을 주지 않도록 수정
CUBRIDSUS-5828 HA 환경에서 쓰기가 완료되지 않은 복제 로그를 슬레이브 서버에 반영하려고 시도하면서 무한히 대기하는 현상 수정
CUBRIDSUS-5655 HA 환경에서 복제 로그 반영에 실패하면 applylogdb 프로세스의 메모리 사용량이 제한된 크기보다 커지는 문제 수정
CUBRIDSUS-4748 HA 환경에서 네트워크 장애로 인한 split-brain 현상이 발생할 수 있는 문제 수정
CUBRIDSUS-6152 HA 환경에서 슬레이브 서버로부터 마스터 서버로 복사된 트랜잭션 로그 파일이 삭제되지 않는 문제 수정
CUBRIDSUS-6030 CCI 인터페이스의 연결 속성 관련 함수 호출 시 재연결을 시도하지 않아 오류가 발생할 수 있는 문제 수정
CUBRIDSUS-5735 CCI 인터페이스의 cci_connect 함수의 오류로 인해 연결 소켓이 누수되는 문제 수정
CUBRIDSUS-5736 JDBC나 CCI 등의 드라이버에서 API로 잠금 대기 시간을 무한대기 모드로 설정한 경우 발생하는 오류 수정
CUBRIDSUS-6015 인덱스 페이지 노드의 여유공간 비율을 0으로 설정한 경우 인덱스 생성에 실패할 수 있는 문제 수정
CUBRIDSUS-5818 특정 오류 발생 시 콜-스택 덤프 여부를 설정하는 시스템 파라미터의 값을 동적 변경 할 수 있도록 변경
CUBRIDSUS-5812 multi_range_optimization_limit 시스템 파라미터의 최대값 변경
CUBRIDSUS-5538 CSQL 인터프리터 및 CUBRID 유틸리티의 안내문에 주요 버전 문자열이 누락되는 오류 수정
  •  CUBRID 2008 R4.0 PATCH 1에서 변경된 사항

수정된 사항
CUBRIDSUS-5651 다중 컬럼 인덱스 조건으로 일부 컬럼만 사용되는 경우 메모리 누수가 발생하는 오류 수정
CUBRIDSUS-5693 다중 컬럼 인덱스를 사용하는 질의 수행 시 성능 저하가 발생할 수 있는 현상 수정
CUBRIDSUS-5520 다중 레코드 INSERT 질의 수행 후 LAST_INSERT_ID() 함수 호출 시 첫 번째의 AUTO_INCREMENT 값을 반환하도록 수정
CUBRIDSUS-5658 조인이 있는 계층 질의문이 부질의이면 잘못된 질의 결과를 출력하는 오류 수정
CUBRIDSUS-5530 JDBC 응용 프로그램에서 LAST_INSERT_ID와 같은 세션 정보를 이용하는 경우 잘못된 정보를 가져올 수 있는 현상 수정
CUBRIDSUS-5686 활성 로그의 사용 공간이 모두 소진된 시점에 데이터베이스 백업 수행 시 실패하는 문제 수정
CUBRIDSUS-5706 로그 페이지 ID를 포함하는 오류 로그 메시지에 로그 페이지 ID가 누락되는 현상 수정
CUBRIDSUS-5730 유니코드 문자열에 대해 LIKE 질의 수행 시 결과가 출력되지 않는 현상 수정
CUBRIDSUS-5790 OUTER JOIN에 두 개 이상의 조건이 사용되고 WHERE 절의 제일 앞에 상수로 대체할 수 있는 조건이 존재하면 발생하는 오류 수정
CUBRIDSUS-5537 질의 처리 시 불필요한 함수가 호출되지 않도록 개선
CUBRIDSUS-5690 우분투 lucid(10.04) 버전 32비트 장비에서 32비트 바이너리 빌드에 실패하는 현상 수정
CUBRIDSUS-5619 Windows 용 CUBRID 설치 시 생성되는 demodb의 볼륨 크기를 100MB로 변경
  •  CUBRID 2008 R4.0에서 변경된 사항

새로 추가된 기능
CUBRIDSUS-4562 사용자 변수를 지정하고 제거할 수 있는 SET, DROP VARIABLE 구문 추가
CUBRIDSUS-685 컬럼 타입 및 제약 조건 변경 기능 추가
CUBRIDSUS-4601 날짜/시간 함수 추가
CUBRIDSUS-4602 문자열 함수 추가
CUBRIDSUS-4604 집계 함수 추가
CUBRIDSUS-4602 기타 함수 추가
CUBRIDSUS-4603 SHOW 문 추가
CUBRIDSUS-3998 외래 키의 이름을 추가로 지정할 수 있도록 문법 확장
CUBRIDSUS-685 AUTO_INCREMENT의 초기값 변경 기능 추가
CUBRIDSUS-1396 하나의 인덱스를 사용하는 여러 조건이 포함된 LIMIT 질의 최적화 기능 추가
CUBRIDSUS-5200 cubrid spacedb 유틸리티의 기본 출력 단위 변경 및 요약 출력 기능 추가
CUBRIDSUS-5136 cubrid createdb, addvoldb 유틸리티의 데이터베이스 볼륨 크기를 바이트 단위를 사용하도록 옵션 추가 및 볼륨 최소 크기 제한
CUBRIDSUS-3986 HA 환경에서 트랜잭션 로그 복제 상태와 반영 상태를 출력하는 cubrid applyinfo 유틸리티 추가
CUBRIDSUS-3787 cubrid_rel 수행 시 OS와 Bit 버전 정보 출력
CUBRIDSUS-4613 구문/타입 관련 시스템 파라미터 추가
CUBRIDSUS-4562 데이터베이스 연결 세션 시스템 파라미터 추가
CUBRIDSUS-4563 LIMIT 절 관련 시스템 파라미터 추가
CUBRIDSUS-4222 바이트 단위로 설정할 수 있는 시스템 파라미터 추가
CUBRIDSUS-5306 불필요한 보관 로그 파일을 강제로 삭제하는 시스템 파라미터 추가
CUBRIDSUS-3496 브로커에서 prepared statement의 핸들 개수를 제한할 수 있는 파라미터 추가
CUBRIDSUS-5164 PHP 함수 추가 및 개선
CUBRIDSUS-4077 CCI 자동 커밋 기능 지원
CUBRIDSUS-5211 CCI API인 cci_set_autocommit 호출 시 진행 중이던 트랜잭션을 커밋하도록 수정
CUBRIDSUS-5534 CCI, PHP, ODBC, OLE DB 응용에서 자동 커밋 모드가 TRUE임에도 불구하고 SELECT 문 수행 시 자동 커밋이 안 되는 오류 수정
CUBRIDSUS-4498 PHP5 이상 버전을 지원하는 PHP 드라이버 추가
CUBRIDSUS-4428 CCI API에 CLOB 타입에 대한 함수 추가
개선된 기능
CUBRIDSUS-3594 데이터베이스 볼륨 사용량이 절반으로 줄어들도록 개선
CUBRIDSUS-4565 데이터베이스 연결이 지속되는 동안 사용자 정의 변수, prepared statement 등의 정보가 유지되도록 개선
CUBRIDSUS-3996 HA 안정성 강화 및 환경 설정 방법 변경
CUBRIDSUS-4876 PRIMARY KEY 생성 시에 키의 정렬 순서를 지정할 수 있도록 확장
CUBRIDSUS-4891 IN 조건의 값이 2개 이상 존재하는 경우에도 질의 캐시를 사용할 수 있도록 개선
CUBRIDSUS-1440 교착 상태 발생을 최소화하도록 잠금 기법 개선
CUBRIDSUS-4257 인덱스 생성 시간을 단축하도록 개선
CUBRIDSUS-3656 ORDER BY, GROUP BY 절을 포함한 질의가 인덱스를 이용하여 별도의 정렬 없이 수행되도록 개선
CUBRIDSUS-3655 커버링 인덱스 스캔 지원으로 질의 처리 성능 개선
CUBRIDSUS-4563 인덱스를 이용한 다중 키 범위 조건의 정렬 수행을 최적화하도록 개선
CUBRIDSUS-2562 LIKE 절을 인덱스 스캔으로 처리하는 최적화 확장
CUBRIDSUS-4605 USING INDEX 절 확장
CUBRIDSUS-4620 역순 인덱스 생성 없이 내림차순 인덱스 스캔이 가능하도록 개선
CUBRIDSUS-1484 호스트 변수를 포함한 수식을 가지는 질의의 인덱스 스캔 적용 확장
CUBRIDSUS-2925 불리언 값과 숫자 간 상호 타입 호환이 가능하도록 개선
CUBRIDSUS-4601 날짜/시간 타입에서 허용하는 문자열 형식을 확장
CUBRIDSUS-4831 CREATE VIEW 문장에 LIMIT 절을 명시할 수 있도록 확장
CUBRIDSUS-4608 REPLACE 문과 INSERT ... ON DUPLICATE KEY UPDATE 문의 트리거 지원
CUBRIDSUS-4625 DROP TABLE 문장에 IF EXISTS 구문 추가
CUBRIDSUS-5162 UPDATE 문에 ORDER BY 절을 허용하도록 확장
CUBRIDSUS-4313 DROP된 테이블의 공간이나 삭제된 레코드의 공간을 최대한 재사용하도록 개선
CUBRIDSUS-5189 REUSE_OID 테이블 옵션으로 생성한 테이블 재생성 시 장시간 소요되는 문제 개선
CUBRIDSUS-4762 INST_NUM, ORDERBY_NUM, GROUPBY_NUM을 포함하는 조건식 확장
CUBRIDSUS-5125 IN 조건에 대해서 인덱스 스캔 범위 확장 최적화
CUBRIDSUS-3697 DEFAULT VALUES 절을 포함한 INSERT 문장을 서버에서 직접 실행할 수 있도록 수정
CUBRIDSUS-5076 cubrid checkdb 유틸리티에 특정 테이블 지정 옵션 추가
CUBRIDSUS-2965 cubrid statdump 유틸리티가 동시성을 보장하도록 개선
CUBRIDSUS-5398 cubrid statdump 유틸리티에 지정한 문자열을 포함하는 실행 통계 정보만 출력하는 옵션 추가
CUBRIDSUS-3844 HA 환경에서 한 브로커 노드에 장애 발생 시 다른 브로커와의 연결이 지연되는 현상 개선
CUBRIDSUS-5360 HA 환경에서 cubrid_ha.conf 설정에 오류 발생 시 보다 상세한 메시지를 출력하도록 개선
CUBRIDSUS-3540 JDBC의 ResultSet.findColumn 메소드의 성능 개선
CUBRIDSUS-5359 시스템 규모에 따른 샘플 설정 파일 제공
CUBRIDSUS-4067 Windows에서도 브로커의 파라미터를 동적으로 변경할 수 있도록 개선
CUBRIDSUS-4137 Windows에서의 스레드 동기화 방식 개선
CUBRIDSUS-3607 Windows용 CUBRID 설치 시 Visual C++ 2008 재배포 패키지 의존성 제거
CUBRIDSUS-5074 Windows에서 CUBRID 설치 제거 개선
 
수정된 사항
CUBRIDSUS-4220 '0000-00-00 00:00:00'에 대한 TIMESTAMP 타입과 DATETIME 타입의 예외 값 추가
CUBRIDSUS-4613 입력 데이터의 타입 변환을 명시하지 않아도 자동 변환이 가능하도록 수정
CUBRIDSUS-4909 컬럼 타입만 다르게 재생성된 테이블에 대해 prepared statement가 재실행되는 도중 발생하는 오류 수정
CUBRIDSUS-3857 집합형 데이터 타입이 IN 조건식의 값으로 지정된 경우 발생하는 오류 수정
CUBRIDSUS-4192 NUMERIC 타입의 데이터에 대해 인덱스 검색 시 결과가 잘못될 수 있는 오류 수정
CUBRIDSUS-4351 인덱스 스캔 조건에 컬럼 타입과 다른 타입이 지정되면 질의 결과가 잘못되는 오류 수정
CUBRIDSUS-5233 문자 타입의 단일 컬럼 내림차순 인덱스를 가지는 테이블에 데이터 입력 과정에서 발생하는 오류 수정
CUBRIDSUS-4033 BETWEEN 조건식의 값을 타입 변환하는 경우 잘못된 결과를 출력하는 오류 수정
CUBRIDSUS-3477 DATEDIFF 함수에서 두 입력 인자의 타입이 서로 다른 경우 발생하는 오류 수정
CUBRIDSUS-3426 NUMERIC 타입 컬럼이 허용하는 것보다 더 큰 값이 잘못 업데이트될 수 있는 오류 수정
CUBRIDSUS-3801 테이블 생성 시 중첩된 집합형 타입의 컬럼을 지정하면 오류없이 수행되는 문제 수정
CUBRIDSUS-4883 CLOB 타입을 NCHAR 또는 VARNCHAR로 변환 시 잘못된 값을 반환하는 오류 수정
CUBRIDSUS-3715 TO_CHAR()의 입력 인자로 문자 타입을 허용하도록 수정
CUBRIDSUS-5593 TO_CHAR()의 입력 인자가 문자 타입인 경우 질의 재작성 수행 과정에서 발생할 수 있는 오류 수정
CUBRIDSUS-4491 문자형 타입의 경우 문자열 중간에 있는 NULL 문자를 문자열의 끝으로 인식하는 오류 수정
CUBRIDSUS-4550 AVG 함수, VARIANCE 함수, STDDEV 함수 변경
CUBRIDSUS-3098 CEIL 함수의 오류 수정
CUBRIDSUS-3939 SYS_CONNECT_BY_PATH(), CONNECT_BY_ROOT() 함수에서 발생하는 오류 수정
CUBRIDSUS-3934 IF() 함수가 포함된 질의가 기존에 수행한 다른 질의의 실행 계획이 잘못 재사용되는 오류 수정
CUBRIDSUS-3834 SELECT *, col1 FROM tbl 질의가 동작하도록 수정
CUBRIDSUS-1048 SELECT count(*) 구문에 ORDER BY 절 사용이 가능하도록 수정
CUBRIDSUS-2811 SELECT 리스트에 조건식 사용시에 발생하는 오류 수정
CUBRIDSUS-3807 특정 인라인 뷰(inline-view)가 NOT IN 조건식에 포함된 질의 수행 시 결과가 틀린 오류 수정
CUBRIDSUS-4126 질의 수행 시 적용할 인덱스 선정 순서 수정
CUBRIDSUS-5067 GROUP BY 절과 ORDER BY 절 처리를 위해 불필요한 정렬을 수행하지 않도록 최적화
CUBRIDSUS-3949 PREFIX 인덱스 생성 시 지정하는 PREFIX 길이가 부적합한 경우 오류를 반환하도록 수정
CUBRIDSUS-4712 PREFIX 인덱스를 사용하는 LIKE 질의에서 특정 조건의 질의 결과가 잘못되는 오류 수정
CUBRIDSUS-4895 질의 수행 시 PREFIX 인덱스가 있으면 항상 이를 선택했으나 실행 비용이 더 작은 인덱스를 선택하도록 수정
CUBRIDSUS-4912 컬럼 개수가 8개를 초과하는 다중 컬럼 인덱스의 인덱스 스캔 질의 결과가 잘못되는 오류 수정
CUBRIDSUS-4997 역순(reverse) 인덱스 생성 이후 일반 인덱스 생성에 영향을 끼치는 오류 수정
CUBRIDSUS-3696 CASCADE 외래 키 액션이 정의된 테이블 간에 참조 순환 관계로 인해 발생하는 오류 수정
CUBRIDSUS-3739 GROUP BY 절에 SELECT 리스트의 위치를 명시하여 그룹핑 컬럼을 지정할 수 있도록 수정
CUBRIDSUS-4897 SELECT 리스트에 포함되지 않은 컬럼을 기준으로 정렬하는 부질의를 포함한 질의가 정상 수행되도록 오류 수정
CUBRIDSUS-4567 ANY, SOME 수량어를 포함하는 그룹 조건식의 피연산자 리스트가 비어 있는 경우에 발생하는 오류 수정
CUBRIDSUS-4356 부질의를 포함한 ORDER SIBLINGS BY 절을 가지는 계층 질의문에서 발생하는 오류 수정
CUBRIDSUS-4875 정렬 순서가 다른 기본 키 인덱스와 고유 인덱스가 잘못 공유되는 오류 수정
CUBRIDSUS-4652 파티션 키 컬럼에 대해 호스트 변수를 바인딩하는 질의의 결과가 잘못되는 오류 수정
CUBRIDSUS-4671 SELECT 리스트에 없는 컬럼을 GROUP BY 절에 포함하는 경우에 DISTINCT 결과가 잘못 출력될 수 있는 오류 수정
CUBRIDSUS-4643 같은 컬럼에 대해 <=> 연산자와 함께 IS NULL 또는 IS NOT NULL을 AND 조건으로 하여 질의 수행 시 결과가 잘못되는 오류 수정
CUBRIDSUS-2936 같은 데이터베이스 세션 내에서 ROW_COUNT() 값을 유지하도록 수정
CUBRIDSUS-4705 순차 스캔을 하는 UPDATE 질의 수행 시 잠금 방식의 오류 수정
CUBRIDSUS-5048 DELETE 작업 철회로 인해 질의 실행 계획이 잘못될 수 있는 오류 수정
CUBRIDSUS-5442 UNION, INTERSECTION, DIFFERENCE를 포함한 질의문에서 LIMIT 절이 정상 동작하도록 수정
CUBRIDSUS-4394 하나의 컬럼에 대한 조건이 OR로 연결되어 있을 때 정렬 결과가 잘못되는 오류 수정
CUBRIDSUS-4216 동일 컬럼에 다른 별칭을 부여한 SELECT 문에서 ORDER BY 절에 별칭이 아닌 컬럼 명을 사용한 경우 발생하는 오류 수정
CUBRIDSUS-4873 ORDER BY 절에서 FLOAT, MONETARY 타입 컬럼에 의한 정렬 시 질의 결과가 잘못 출력되는 오류 수정
CUBRIDSUS-4529 ORDER BY 구문에 수식을 사용하는 경우 질의 결과가 잘못 출력되거나 오류 메시지가 발생하는 문제 수정
CUBRIDSUS-4278 ORDER BY 절의 컬럼에 NOT NULL 제약 조건이 정의된 경우 ORDER BY 절 생략 최적화가 가능하도록 수정
CUBRIDSUS-4235 COUNT와 같은 집계 함수를 얻어오는 질의문이 ORDER BY 절을 포함한 경우 질의 수행이 가능하도록 수정
CUBRIDSUS-4228 COUNT 함수와 LIMIT 절이 포함된 질의 결과 변경
CUBRIDSUS-5473 INCR/DECR 함수 사용 시 발생하는 오류 수정
CUBRIDSUS-3893 비정상적 TIME 리터럴을 정상으로 받아들이는 오류 수정
CUBRIDSUS-4168 일부가 생략된 불리언 수식 처리 방식 변경
CUBRIDSUS-4167 WHERE 절 조건으로 타입의 범위를 벗어나는 값과 비교 시 잘못된 결과를 출력하는 오류 수정
CUBRIDSUS-5562 WHERE 절에서 같은 컬럼에 대해 값이 대소문자만 다른 OR 조건을 잘못 판단하여 질의 결과가 잘못되는 오류 수정
CUBRIDSUS-4572 LIKE 조건식의 ESCAPE 문자로 NULL 문자, 알파벳 또는 숫자를 허용하도록 수정
CUBRIDSUS-4175 DATE 타입에 + 연산 시 허용하는 최대값을 초과할 수 있는 오류 수정
CUBRIDSUS-5092 부질의에 LIMIT 절이 포함된 경우 LIMIT 절이 질의 결과에 적용되지 않는 오류 수정
CUBRIDSUS-4789 문장 집합 연산자로 구성된 질의문의 질의 결과가 잘못될 수 있는 문제 수정
CUBRIDSUS-3742 SHARED 제약조건인 UPDATE 대상 컬럼이 SET 절의 첫 번째에 지정되어야만 업데이트가 되는 오류 수정
CUBRIDSUS-3642 멀티 컬럼 인덱스 스캔 결과가 잘못되는 오류 수정
CUBRIDSUS-4100 ORDER BY 절의 컬럼과 같은 컬럼이 SELECT 리스트에 2개 이상 존재하는 경우 응용 프로그램이 비정상 종료되는 오류 수정
CUBRIDSUS-3895 날짜 타입에 대해 4자리 수 미만인 연도 출력 변경
CUBRIDSUS-4096 NUMERIC 타입 비교가 잘못되는 오류 수정
CUBRIDSUS-4723 숫자 문자열의 앞, 뒤에 오는 공백을 무시하고 숫자형 타입으로 변환이 가능하도록 개선
CUBRIDSUS-4872 UNCOMMITTED READ 격리 수준에서 UPDATE 처리 오류 수정
CUBRIDSUS-5495 CHAR, NCHAR, BIT 타입 컬럼의 값이 NULL인 경우 UPDATE 결과가 잘못될 수 있는 오류 수정
CUBRIDSUS-4352 “INSERT … ON DUPLICATE KEY UPDATE” 문 사용 시 VALUES 절에 부질의가 포함되면 응용 프로그램이 비정상 종료되는 오류 수정
CUBRIDSUS-5521 LAST_INSERT_ID는 트리거 실행 영역 안과 밖에서 서로 독립적으로 유지되도록 수정
CUBRIDSUS-5476 LAST_INSERT_ID가 NULL을 반환할 수 있는 오류 수정
CUBRIDSUS-4549 NOT NULL과 DEFAULT NULL 제약 조건이 동시에 정의될 수 있는 오류 수정
CUBRIDSUS-4811 AUTO INCREMENT 컬럼 값 생성 시에 서버가 비정상 종료될 수 있는 문제 수정
CUBRIDSUS-5381 CASE 문 혹은 DECODE 함수를 사용하는 질의문에서 간혹 잘못된 결과를 출력할 수 있는 오류 수정
CUBRIDSUS-5492 브로커 응용 서버(CAS) 프로세스가 지정된 메모리 사용량 초과로 재시작되는 경우에도 사용자 정의 변수, prepared statement 등의 정보를 유지하도록 수정
CUBRIDSUS-5576 브로커로의 연결 요청이 갑자기 증가하는 경우 응용 프로그램과의 통신이 지연될 수 있는 현상 수정
CUBRIDSUS-4083 파티션 컬럼에 대해 IN 연산자에 비교 값으로 집합형 값을 CAST 연산자로 타입 변환한 경우의 질의 오류 수정
CUBRIDSUS-4900 호스트 변수 조건이 있는 컬럼과 같은 컬럼의 조건이 OR 연산자로 연결되는 경우에 질의 결과가 잘못되는 오류 수정
CUBRIDSUS-4889 호스트 변수를 포함한 질의문을 PREPARE할 때 또는 값을 바인딩하여 실행할 때 발생하는 타입 변환 관련 오류 수정
CUBRIDSUS-4579 BEFORE/AFTER UPDATE 트리거가 있는 테이블에 여러 건의 “INSERT ... ON DUPLICATE KEY UPDATE” 질의 수행 시 비정상 동작 오류 수정
CUBRIDSUS-4536 트리거에 의한 INSERT/UPDATE/DELETE 작업의 무한 반복으로 인해 응용 프로그램이 비정상 종료될 수 있는 오류 수정
CUBRIDSUS-3927 SERIAL을 생성한 사용자 그룹의 멤버와 DBA 그룹의 멤버도 ALTER SERIAL 문을 수행할 수 있도록 수정
CUBRIDSUS-5385 UPDATE 문 또는 DELETE 문의 부질의로 계층 질의문이 포함되는 경우 정상 수행되지 않는 오류 수정
CUBRIDSUS-5419 계층 질의문 수행 중 오류가 발생하는 경우 데이터베이스 서버가 비정상 종료될 수 있는 문제 수정
CUBRIDSUS-5389 계층 질의문 내에 연관 부질의를 정상 수행하지 못하는 문제 수정
CUBRIDSUS-5434 계층 질의문이 포함된 VIEW에 대해 질의가 정상 수행되도록 수정
CUBRIDSUS-5326 계층 질의문에서 START WITH 절의 조건으로 부질의를 사용하는 경우 잘못된 결과를 출력하는 오류 수정
CUBRIDSUS-5058 계층 질의문에 루프가 존재하는 경우 임시 볼륨 사용량이 급격히 증가할 수 있는 오류 수정
CUBRIDSUS-5097 컬럼 크기보다 큰 문자열을 INSERT/UPDATE 할 때 문자열이 절삭되어 입력되도록 수정
CUBRIDSUS-4824 CREATE TABLE AS SELECT 문에 LIMIT 절이 있는 경우 응응 프로그램이 비정상 종료되는 오류 수정
CUBRIDSUS-3799 VIEW 정의 문에 포함된 ORDERBY_NUM() 함수가 정상 동작하도록 수정
CUBRIDSUS-3086 VIEW 정의 문에 FROM 절 이하가 생략된 경우 해당 VIEW 질의 시에 발생하는 오류 수정
CUBRIDSUS-3207 ALTER VIEW 문장이 정상 수행되지 못하는 오류 수정
CUBRIDSUS-3884 제약조건 정의 시에 출력되는 에러 메시지 수정
CUBRIDSUS-4776 다중으로 동시에 같은 테이블 생성 시도 시 데이터베이스 서버 프로세스 멈춤(hang) 오류 수정
CUBRIDSUS-4141 CSQL 인터프리터의 기본 질의 수행 방식을 변경
CUBRIDSUS-5529 CSQL 인터프리터에서 질의문에 두 개의 연속된 작은 따옴표가 포함되어 있는 경우 질의문 수행 명령어를 입력해야만 질의가 수행되는 오류 수정
CUBRIDSUS-5155 CSQL 인터프리터의 single line 모드에서 SQL문의 주석 처리 오류 수정
CUBRIDSUS-4286 CSQL 인터프리터 실행 시 "dba"가 아닌 "DBA"로 로그인하면 "SET SYSTEM PARAMETERS" 구문을 사용할 수 없는 오류 수정
CUBRIDSUS-5170 CSQL 인터프리터의 single line 모드에서 결과에 해당하는 질의문의 라인 넘버가 잘못 출력되는 오류 수정
CUBRIDSUS-5145 CSQL 인터프리터에서 슬레이브 DB에 데이터 변경 불가 오류가 발생하여도 연결을 유지하도록 수정
CUBRIDSUS-5120 cubrid addvoldb 작업과 데이터베이스 볼륨 자동 증가 작업이 동시에 수행되는 경우 서버가 멈추는 오류 수정
CUBRIDSUS-4474 cubrid loaddb 수행 시 특정 상황에서 오류가 발생하면서 데이터 가져오기에 실패하는 문제 수정
CUBRIDSUS-3560 cubrid unloaddb의 출력 파일 또는 VIEW의 질의 스펙 출력 시 식별자를 로 감싸도록 수정
CUBRIDSUS-5282 CS 모드에서 cubrid unloaddb 유틸리티 수행 시 일부 레코드가 누락될 수 있는 오류 수정
CUBRIDSUS-5284 cubrid compactdb 수행 시 이미 반납한 페이지를 사용하는 오류 수정
CUBRIDSUS-4642 cubrid --version 출력 정보 추가
CUBRIDSUS-5482 데이터베이스의 최소 페이지 크기를 4K로 변경
CUBRIDSUS-5238 로그 페이지의 최대 개수를 확장
CUBRIDSUS-1826 COMMITTED READ 이상의 격리 수준에서 트랜잭션 처리 문제 수정
CUBRIDSUS-5071 LOB 타입 저장소의 경로가 존재하지 않으면 데이터베이스 시작에 실패하는 경우 수정
CUBRIDSUS-5093 다중으로 여러 개의 스레드가 동시 실행되는 환경에서 레코드 크기가 데이터베이스 볼륨 페이지 크기보다 큰 경우 발생할 수 있는 오류 수정
CUBRIDSUS-5547 LIKE 질의의 최적화 과정에서 응용 프로그램이 비정상 종료될 수 있는 오류 수정
CUBRIDSUS-4823 SA MODE로 질의 수행 중 인터럽트 시에 비정상 종료되는 오류 수정
CUBRIDSUS-4222 데이터베이스의 기본 페이지 크기 변경
CUBRIDSUS-4222 최대 클라이언트 접속 개수 파라미터의 기본값 변경
CUBRIDSUS-5187 데이터베이스 볼륨 파일 개수와 접속된 클라이언트 개수가 1024개를 초과하는 경우 발생하는 접속 제한 오류 수정
CUBRIDSUS-5053 임시 볼륨의 소진으로 인해 일시적 임시 볼륨을 사용하여야 하는 질의 수행에 실패할 수 있는 오류 수정
CUBRIDSUS-4095 인덱스 페이지 생성 시 여유 공간 비율을 변경
CUBRIDSUS-5137 잠금 에스컬레이션 시도로 인해 교착 상태가 발생될 수 있는 문제 수정
CUBRIDSUS-5124 트랜잭션이 종료되지 않은 채로 남아있을 수 있는 현상 수정
CUBRIDSUS-5600 잠금 대기 시간이 0초일 때 서버가 비정상 종료되는 오류 수정
CUBRIDSUS-4833 응용 프로그램에서 데이터 입력 중 인터럽트에 의한 작업 중단 시 잘못된 메시지를 출력하는 오류 수정
CUBRIDSUS-4931 지정된 보관 로그 파일 개수를 초과한 보관 로그 파일이 삭제되지 않는 문제 수정
CUBRIDSUS-4945 비슷한 이름을 가지는 테이블 생성과 접근 성능 개선
CUBRIDSUS-4709 디스크 캐시 정보가 잘못되어 데이터베이스 볼륨을 더 이상 사용하지 못하는 문제 수정
CUBRIDSUS-5489 32bit와 64bit 버전 CUBRID 데이터베이스 볼륨이 상호 호환되도록 수정
CUBRIDSUS-5274 브로커 로그 파일에 연결 URL 정보를 출력하도록 수정
CUBRIDSUS-5436 경로를 지정하는 브로커 파라미터들이 절대 경로를 인식하지 못하는 오류 수정
CUBRIDSUS-5396 HA 환경에서 슬레이브 DB에 격리 수준 설정이 가능하도록 수정
CUBRIDSUS-5066 HA 환경에서 cub_server가 동작을 멈추면 cub_master도 동작을 멈추는 오류 수정
CUBRIDSUS-5305 HA 환경 구축을 위해 데이터베이스 생성 후 슬레이브 서버에서 HA를 처음 시작하는 경우 실패하는 오류 수정
CUBRIDSUS-5230 HA 환경에서 cub_master 프로세스가 비정상 종료될 수 있는 오류 수정
CUBRIDSUS-5406 cubrid.conf의 서비스 섹션에 heartbeat이 지정되면 서비스 상태 확인 시 heartbeat 상태 정보도 출력하도록 수정
CUBRIDSUS-4066 CCI, PHP, ODBC, OLE DB 인터페이스에서 DATETIME 타입의 값이 날짜, 시간의 자릿수만큼 출력하도록 수정
CUBRIDSUS-4094 CCI API인 cci_connect 함수에 주어진 연결 정보를 브로커 로그에 출력하는 부분의 오류 수정
CUBRIDSUS-1047 JDBC에서 커서가 결과 집합의 마지막에 도달하더라도 결과 집합을 닫지 않고 유지하도록 수정
CUBRIDSUS-4461 JDBC에서 DatabaseMetaData의 getColumns 메소드가 BLOB/CLOB 타입을 지원하도록 수정
CUBRIDSUS-4656 JDBC의 getDriverVersion 메소드가 잘못된 버전 번호를 반환하는 오류 수정
CUBRIDSUS-5452 JDBC 응용에서 Statement.cancel 메소드로 수행 중인 질의를 취소하지 못하는 오류 수정
CUBRIDSUS-5171 setTransactionIsolation, getTransactionIsolation 메소드를 JDBC 스펙에 맞게 수정
CUBRIDSUS-4409 sort_buffer_pages 파라미터의 크기 단위가 데이터베이스 생성 시 정의한 페이지의 크기가 되도록 수정
CUBRIDSUS-4923 시스템 파라미터 설정 시 값이 잘못된 경우 오류 메시지를 출력하도록 수정
CUBRIDSUS-5361 데이터베이스 서버 프로세스를 제외한 클라이언트 프로세스에서 cubrid.conf의 데이터베이스 섹션에 지정한 시스템 파라미터가 적용되지 않는 오류를 수정
CUBRIDSUS-5375 시스템 파라미터를 잘못 설정하면 데이터베이스 서비스, 유틸리티 및 응응 프로그램이 구동되지 못하도록 변경
CUBRIDSUS-4425 Ubuntu에서 CUBRID 패키지 설치 시 demodb 데이터베이스가 생성되지 않는 오류 수정
CUBRIDSUS-5228 CUBRID 매니저 설치 패키지 별도 제공
CUBRIDSUS-4630 PHP Extension 컴파일을 위해 configure 수행 중 발생하는 오류 수정
CUBRIDSUS-5559 CUBRID 설치 시 생성되는 demodb의 볼륨 크기를 100MB로 변경
CUBRIDSUS-5542 Spring 프레임워크에서 사용되는 sql-error-codes.xml 에러 맵핑 파일 수정
CUBRIDSUS-5346 CUBRID 로고 교체
CUBRIDSUS-5075 Windows 버전의 브로커에서 통신이 오래 걸리는 경우 발생하는 통신 오류 수정
CUBRIDSUS-5096 Windows에서 브로커 로그, 서버 로그의 출력 경로가 잘못된 오류를 수정
CUBRIDSUS-4368 Windows에서 cubrid addvoldb 또는 backupdb 유틸리티에 상대 경로가 주어지면 발생하는 오류 수정
CUBRIDSUS-4665 Windows Vista, Windows 7 이상 버전에서 CUBRID 설치 후 재부팅 시 CUBRID Service Tray가 자동 시작하지 않는 오류 수정
CUBRIDSUS-5168 Windows에서 데이터베이스 서버가 구동되는 데 30초 초과 시 실패 메시지가 출력되는 오류 수정
CUBRIDSUS-5255 Windows에서 브로커 상태 모니터링 중 다른 명령 프롬프트 창에서 브로커를 재구동할 수 없는 오류 수정
CUBRIDSUS-5577 Windows 환경의 CCI 응용에서 cci_next_result 함수 호출 시 발생 가능한 메모리 참조 오류 수정
 
             ※    주의 사항

CUBRIDSUS-6028 Windows 버전 설치 후 CUBRID 관련 환경 변수가 재시작 후 반영됨
CUBRIDSUS-5597 CCI, PHP, JDBC 연결 URL에서 구분자를 암호에 포함할 수 없음
CUBRIDSUS-5238 2008 R4.0은 2008 R4.0 Beta 및 그 이전 버전과 데이터베이스 볼륨이 호환되지 않음
CUBRIDSUS-5136 페이지 단위의 옵션 제거 예정
CUBRIDSUS-4222 데이터베이스 볼륨 크기 설정 시 주의 사항
CUBRIDSUS-4222 페이지 단위의 시스템 파라미터 제거 예정
CUBRIDSUS-4095 일부 시스템 파라미터들의 기본값 변경
CUBRIDSUS-5375 시스템 파라미터를 잘못 설정하면 데이터베이스 서비스, 유틸리티 및 응응 프로그램이 구동되지 않음
CUBRIDSUS-4524 복제 기능 제거
CUBRIDSUS-5228 CUBRID 매니저 설치 패키지 별도 제공
CUBRIDSUS-5097 컬럼 크기보다 큰 문자열을 INSERT/UPDATE 할 때 문자열이 절삭되어 입력됨
CUBRIDSUS-5349 CUBRID 32bit 버전에서 data_buffer_size에 2G를 초과하는 값을 설정하면 데이터베이스 구동에 실패함
CUBRIDSUS-4059 VARCHAR 타입의 컬럼에서 값을 가져올 때 커버링 인덱스가 적용되는 경우 뒤에 따르는 공백 문자열이 무시됨
CUBRIDSUS-5491 HA 환경에서 INCR/DECR 함수 사용 시 주의사항
CUBRIDSUS-3757 HA 관련 주의 사항
CUBRIDSUS-5071 데이터베이스 백업/복구 시 LOB 타입 저장소는 복구되지 않음
CUBRIDSUS-3826 GLO 클래스 지원 중단에 따른 주의 사항
CUBRIDSUS-4172 BLOB, CLOB 타입 사용 시 제약 사항
CUBRIDSUS-4186 Windows Vista 이상 버전에서 CUBRID 유틸리티를 사용한 서비스 제어 시 권장 사항
CUBRIDSUS-3217 JDBC에서 연결 정보를 URL 스트링으로 입력하는 경우 물음표를 반드시 명시
CUBRIDSUS-3564 마스터 프로세스와 서버 프로세스 간 프로토콜 변경 및 두 개 버전을 동시에 운영하는 경우 포트 설정 필요
CUBRIDSUS-2828 데이터베이스 이름에 @를 포함할 수 없음
CUBRIDSUS-3267 Windows 환경에서 디렉터리 경로 설정 시 주의 사항
CUBRIDSUS-3553 CUBRID 소스 빌드 후 실행 시, 매니저 서버 프로세스 관련 오류 발생
 
comments powered by Disqus
Page info
viewed 1513 times
translations en
Author
posted 2 years ago by
brightest
Contributors
updated 2 years ago by
View revisions
tagged
Share this article