Background Image

FORUM

조회 수 351 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

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


* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.

OS
Linux 64b
CUBRID Ver.
cubrid 10.2.2.8874
CUBRID TOOL Ver.
CUBRID Manager 11.0.0.0001  (64bit)
응용 환경(API)
java 1.8 + TOMCAT8.5


* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.

 

에러 내용 및 재현 방법 재현 가능한 Source와 SQL
관련 테이블(인덱스, 키정보 포함) 정보 CUBRID 홈 디렉토리 아래 log 디렉토리 압축


-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------

jdbc - UPDATE 속도가 느립니다. 웹페이지 전체 slql

 

테이블 : BBS_PRESS_MSG_TB

pk : BBS_CD, MSG_SEQ

 

-- 단순 조회수 증가 SQL

UPDATE BBS_PRESS_MSG_TB
SET VIEW_CNT = VIEW_CNT + 1
WHERE BBS_CD='gallery' AND MSG_SEQ=61

 

-- 증상

1~3 초 정도 시간이 걸림

 

 

 

  • ?
    오명환 2022.03.21 15:36
    $CUBRID/log/broker/sql_log 아래에 수행했던 질의들의 로그와 수행했던 시간들이 남아 있습니다.
    느리다고 올려주신 질의의 execute time를 확인해봐주세요. (로그의 execute time이 느리지 않는 경우에는 다른 부분의 확인이 필요합니다.)

    만약, 로그 확인시 동일하게 수행시간이 느려진 경우에는 해당 table의 index들 중 중복도가 높은 index(single column index) index가 있는지 확인하셔서 중복도 낮추어 주시기 바랍니다.
    중복도가 높은 경우 key를 찾는데 수행 시간이 소요될 수 있습니다.

    인덱스과 인덱스의 중복도를 확인하는 방법은 다음과 같습니다.
    csql> SHOW ALL INDEXES CAPACITY OF table-name

    위 질의 결과에서 Num_distinct_key, Total_value 컬럼 값을 확인하세요. total_value은 전체 record수이고, num_distinct_key는 중복되지 않은 record 수입니다. num_distinct_key값이 작으면 작을 수록 중복도가 높습니다.
    중복도가 높은 index는 구성된 column 뒷 부분에 unique한 column(pk column)을 추가하여 중복도를 낮출 수 있습니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 admin 2024.04.23 132
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4476
3623 insert 문에서 다량의 데이타입력할 때에 대한 질문입니다. 1 지니보이 2009.10.27 9768
3622 튜토리얼 문서 보기가 너무 불편합니다. 1 김기석 2009.10.27 9423
3621 updateblob에 대한 문의 입니다. 1 짱똘 2009.10.28 10939
3620 제약조건 비활성화 1 삽질중 2009.10.28 9612
3619 윈7 64비트 사용 불가 3 file 갈축 2009.10.28 10145
3618 function 확인 1 삽질중 2009.10.29 12712
3617 윈도우 큐브리드 매니저에서 리눅스에 설치한 큐브리드 DB 접속하기 2 까망군 2009.10.31 9070
3616 큐브리드 최선 버젼인 2008 책이 있나요? 1 한신 2009.11.01 8520
3615 DB 링크 사용 가능한가요 ? 1 용이 2009.11.01 12364
3614 큐브리드에서 오라클로 연동할 수 있나요? 1 현쥬리 2009.11.02 10199
3613 CUBRID Manager R2.0에서 R1.4 서버 연결 1 r77017 2009.11.02 9308
3612 큐브리드 포트 질문이요. 1 까망군 2009.11.03 11605
3611 또 열어주어야 하는 포트? 3 까망군 2009.11.03 9294
3610 500M가 넘는 데이터를 올릴려면 어떻게 해야 하죠? 1 pictions 2009.11.03 9014
3609 쿼리 관련 질문이 있습니다. 4 미야프 2009.11.05 8715
3608 utf-8 설정문제 3 지니보이 2009.11.06 9523
3607 큐브리드 매니저 utf-8 설정 문제 2 file 지니보이 2009.11.06 9471
3606 데이터베이스 uload, load는 성공했으나 데이터 한글이... 3 조상필 2009.11.08 13978
3605 큐브리드용 그누보드 버그 보고 (To. 시난님) 5 고영진 2009.11.08 11575
3604 자바를 연결하려고 합니다. 3 하이에나 2009.11.09 12936
Board Pagination Prev 1 ... 15 16 17 18 19 20 21 22 23 24 ... 201 Next
/ 201

Contact Cubrid

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