문자 큰 객체
Character large object문자 대형 OBject(또는 CLOB)는 데이터베이스 관리 시스템에 있는 문자 데이터의 모음이며, 일반적으로 표 자체에서 참조되는 별도의 위치에 저장된다.Oracle과 IBM DB2는 CLOB라는 명시적으로 명명된 구성을 제공하며,[1][2] 다른 데이터베이스 시스템의 대다수는 텍스트, 메모 또는 긴 문자 필드라는 레이블이 붙은 개념의 어떤 형태를 지원한다.
CLOB는 일반적으로 기가바이트의 매우 높은 크기 제한을 가지고 있다.용량에 대한 절충은 대개 제한된 접근 방법이다.특히 일부 데이터베이스 시스템은[which?] LIKE 또는 SUPSURDRING과 같은 특정 SQL 절 및/또는 함수를 CLOB에 사용하는 것을 제한한다.그러한 수술을 허락하는 사람들은 그것들을 매우 느리게 수행할 수 있다.
CLOB에서 데이터의 범위를 추출하거나 삽입하는 방법을 포함하여 데이터에 액세스하는 대체 방법이 제공되는 경우가 많다.
데이터베이스 시스템은 CLOB의 스토리지 패턴에 따라 다양하다.일부 시스템에서는 항상 CLOB를 테이블 밖의 데이터에 대한 참조로 저장하고, 다른 시스템에서는 작은 CLOB를 테이블 안에 저장하여 데이터 크기가 임계값을 초과하여 증가할 때 스토리지 패턴을 변경한다.다른 시스템들은 그들의 행동에서 구성 가능하다.
참고 항목
참조
- ^ "Oracle CLOB in JavaDB". docs.oracle.com. Retrieved 2018-08-16.
- ^ "IBM Informix CLOB". www.ibm.com. Retrieved 2018-08-16.