DB2와 Oracle 관점에서 CLOB와 BLOB의 차이점은 무엇입니까?
저는 이 두 가지 유형의 데이터에 매우 매료되었습니다.Oracle Docs에 따르면 다음과 같이 표시됩니다.
BLOB : 최대 2GB(2,147,483,647) 길이의 가변 길이 이진 대형 개체 문자열입니다.주로 음성이나 혼합 미디어 등 기존과 다른 데이터를 보관하는 것을 목적으로 합니다.BLOB 문자열은 BIT DATA 문자열과 같이 문자 집합과 연관되지 않습니다.
CLOB : 최대 2GB(2,147,483,647) 길이의 가변 길이 대형 객체 문자열.CLOB는 싱글바이트 문자열 또는 멀티바이트 문자 기반 데이터를 저장할 수 있습니다.CLOB는 문자열로 간주됩니다.
DB2와 Oracle의 관점에서 이 두 가지 사이에 차이가 있는지 알 수 없습니다.DB2 CLOB와 Oracle CLOB의 차이점은 무엇이며, DB2 BLOB와 Oracle BLOB의 차이점은 무엇입니까?DB2와 Oracle의 최대 크기는 어떻게 됩니까?2GB밖에 없어요?
BLOB는 바이너리 데이터(비디오, 이미지, 문서 등)용입니다.
CLOB는 큰 텍스트 데이터(텍스트)용입니다.
MySQL 2GB의 최대 크기
Oracle 128의 최대 크기TB
BLOB주로 이미지, 이미지, 음성, 혼합 미디어 등 비표준 데이터를 보관하는 것을 목적으로 합니다. CLOB문자 기반 데이터를 보관하기 위한 것입니다.
이들은 동등하다고 간주할 수 있다.크기 제한은 동일합니다.
- CLOB의 최대 길이(바이트 또는 OCTET) 2 147 483 647
- BLOB의 최대 길이(바이트 단위) 2 147 483 647
더블 바이트 문자의 DBCLOB도 있습니다.
참고 자료:
- DB2의 LOB 정의: http://pic.dhe.ibm.com/infocenter/db2luw/v10r5/topic/com.ibm.db2.luw.sql.ref.doc/doc/r0008473.html
- SQL 및 XML 제한: http://pic.dhe.ibm.com/infocenter/db2luw/v10r5/topic/com.ibm.db2.luw.sql.ref.doc/doc/r0001029.html
언급URL : https://stackoverflow.com/questions/21570751/difference-between-clob-and-blob-from-db2-and-oracle-perspective
'programing' 카테고리의 다른 글
| Angular에서의 지시 장치 테스트에서 서비스를 주입하는 방법JS (0) | 2023.02.26 |
|---|---|
| 스프링 MVC와 스프링부츠의 차이점 (0) | 2023.02.26 |
| AngularJS - 함수를 지시어로 전달합니다. (0) | 2023.02.26 |
| Apache 프록시 뒤에 내장된 Tomcat을 사용한 Spring Boot (0) | 2023.02.26 |
| Wordpress 취약성 이해 (0) | 2023.02.26 |