Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CBRD-25713] CHAR 타입 최대 길이 2048로 제한 #5658

Merged
merged 8 commits into from
Dec 10, 2024

Conversation

beyondykk9
Copy link
Contributor

http://jira.cubrid.org/browse/CBRD-25713

CHAR타입의 최대 길이가 현재 256MB로 타 DBMS (oracle, mysql, postgres) 대비 상당히 큰 편으로, 문자셋이 utf8인 경우 메모리 할당이 최대 1GB에 도달할 수 있습니다. 만약 최대 길이의 CHAR타입으로 설정된 컬럼이 2개 이상인 경우, INSERT 구문에서 2GB가 넘는 메모리가 할당되어 메모리 오버플로우가 발생할 수 있습니다.

본 이슈에서는 이러한 메모리 할당 관련 문제와 서버로 전송 효율 관련 성능 문제를 해결하기 위해 CHAR타입에 대한 스펙을 변경하고자 합니다.

@beyondykk9 beyondykk9 added the task label Dec 2, 2024
@beyondykk9 beyondykk9 added this to the fig-cake milestone Dec 2, 2024
@beyondykk9 beyondykk9 self-assigned this Dec 2, 2024
@beyondykk9 beyondykk9 requested review from ctshim and mhoh3963 December 9, 2024 06:43
@beyondykk9 beyondykk9 requested a review from hyunikn December 9, 2024 06:52
@beyondykk9 beyondykk9 merged commit 77260b2 into CUBRID:develop Dec 10, 2024
9 of 10 checks passed
@beyondykk9 beyondykk9 deleted the CBRD-25713 branch December 10, 2024 02:17
hgryoo added a commit that referenced this pull request Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants