Background Image

FORUM

조회 수 26250 추천 수 0 댓글 2
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

큐브리드 내에서 VARCHAR 의 최대 길이는 1,073,741,823 이고 설정 값보다 작은 문자 스트링이 저장될 때에는 나머지 부분이 공백문자로 채워지지 않고 필요한 만큼만 저장된다고 설명되어있습니다..

현재 큐브리드를 이용하여 게시판을 만들고 있습니다.
데이타 타입에 긴 글용 데이타 타입(예:mysql의 text타입)이 따로 존재하지 않아 긴 글을 저장하기 위해 VARCHAR(65000) 정도를 설정해 두었는데 이 길이도 가끔 모자라는 경우가 발생합니다. 그래서 길이 값을 최대 값으로 주면 어떨까 하는 생각중에 혹시 데이타베이스의 효율이 떨어지지는 않을까라는 의문이 들어 질문을 올립니다.




질문 ::
VARCHAR을 적당한 길이(약..30000 정도?)로 만들었을 경우와 최대 길이(1,073,741,823 )로 만들었을 경우 성능의 차이가 발생하는지 궁금합니다.


좋은 하루 되세요~ ^^;
  • ?
    cubebridge 2009.02.26 21:25
    varchar는 char타입과 달리 문자가 저장될 공간을 미리 할당받아 놓지 않습니다.
    따라서 처음 생성되었을 때는 없는 공간이라고 보시면 됩니다.
    공간 할당이 되어 있지 않기 때문에 길이가 30000이 되던 최대길이가 되던 생성 초기에 차이는 없습니다.
    CUBRID에서는 string이라는 문자타입을 제공하며 string이 varchar의 최대값으로 기본 설정되게 되어 있습니다.
    타입설정 시 최대값을 일일이 기록하지 마시고 string타입을 사용하시면 됩니다.^^
    좋은 하루 되세요.
  • ?
    김우람 2009.02.27 18:32
    joon 님 답변 감사합니다~ ^^;

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 admin 2024.04.23 30
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4456
3932 4.0 beta CUBRID HA관련 문제... 1 반짝이 2011.05.18 21610
3931 4.0 마이그레이션 중 스키마 로드 오류 9 reerror 2011.11.10 18171
3930 4.0 정식판은 언제쯤 나올까요? 2 유니콘 2011.06.28 7945
3929 4.0 최초 설치후 DB 구동 불가 증상 7 reerror 2011.11.10 11196
3928 4.0 패치2 는 언제쯤 나오나요? 3 유니콘 2011.09.28 6864
3927 500M가 넘는 데이터를 올릴려면 어떻게 해야 하죠? 1 pictions 2009.11.03 9014
3926 532번글 답변이 아직 없으셔서 다시 올립니다. 2 초보 2010.02.05 9628
3925 542번글 재질의 2 file 초보 2010.02.09 9780
3924 555번 한글테이블 글 올린 사람입니다 (화면캡쳐함) 1 유니콘 2010.02.23 11764
3923 64 bit 포팅이란? 6 초보대왕 2009.03.31 22003
3922 64BIT 설치시 오류 7 씩~~ 2008.12.26 41558
3921 64bit 9.1버전에서 컬럼 수정시 에러 발생 (에러코드 1046) 1 file 오션나인 2013.08.27 14632
3920 7,1 에서 2008 R2.0 또는 R3.0 으로 마이그레이션 문의 1 마이나스 2010.09.30 7221
3919 7.1 -> 2008로 업그레이드 하면 문제가 없을까요? 3 헬리 2009.10.07 9825
3918 8.2.1버전에서 SQuirreL SQL Client 접속 가능한가요? 1 Philip Park 2010.01.26 13350
3917 8.2.2 HA 구성 중 네트워크 장애 복귀 시 role 전환 문제 3 freemir 2012.03.09 13431
3916 8.2.2 HA 구성 중 웹 서버의 커넥션이 많을 때 동작에 문제가 있습니다. 2 freemir 2012.10.13 11567
3915 8.2.2 HA 사용시 Master / Slave 간 정보 확인 문제 1 freemir 2013.04.01 9165
3914 8.2.2 를 8.4.3으로 변경 시 응용 수정 부분 문의 1 freemir 2012.12.07 5735
3913 8.2.2 버젼 PHP 트랜잭션관련 문의드립니다. 2 secret 반짝이 2014.06.11 7
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 200 Next
/ 200

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales