Background Image

FORUM

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

단축키

Prev이전 문서

Next다음 문서

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

* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
OS
Window7 64bit, Windows 2008 64bit 등
CUBRID Ver.
cubrid 10.2, cubrid 9.3.2.0016
CUBRID TOOL Ver.

응용 환경(API)


* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.
에러 내용 및 재현 방법 재현 가능한 Source와 SQL
관련 테이블(인덱스, 키정보 포함) 정보 CUBRID 홈 디렉토리 아래 log 디렉토리 압축


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


안녕하세요.


테스트 DB 서버와 운영 DB 서버에 COUNT(*) 쿼리 속도 차이가 많이 발생해 문의드립니다.


테스트 DB : Intel i7-4790 3.6GHz 8Core, 8GB, 256SSD, Windows 7 64bit, Cubrid 10.2 64bit

운영 DB : Intel Xeon E5-2620 2.1GHz 12Core * 2 = 24Core, 16GB, 300GB SAS * 2 = Raid1, Windows 2008 R2 64bit, Cubrid 9.3.2.0016 64bit



테스트 DB에서 검색속도 테스트용으로 사용하던 테이블을 운영서버에 복사 후 COUNT(*) 쿼리를 돌려보니 테스트 서버에서는 4초 걸리던 쿼리가 운영서버에서는 0초가 걸립니다.


테스트 테이블은 idx_no(integer), uuid(char36), reg_date(datetime) 로 이루어져 있으며, 자료는 1500만건이 들어 있습니다.



테스트 DB 장비에 윈도우 서버 버전을 설치해 볼수가 없어 테스트를 못했지만 운영체제나 CPU 차이로 검색 속도 차이가 많이 발생할 수 있는지 문의드립니다.

  • ?
    오명환 2019.12.30 08:59
    9.3은 2PL의 동시성 제어 방법으로 구현되어 있고, 10.0 이상은 MVCC의 동시성 제어방법으로 구현되어 있습니다.

    9.3에는 PK인경우 count를 내부적으로 cache를 하고 있어, count(*)인 경우 cache된 값을 전달하게 되어 있으나
    10.0이상에서는 transaction에 따라 count(*)값을 달라질 수 있어, cache를 하지 않고 count를 하는 구조로 되어 있습니다.

  1. SQLGate for CUBRID 영구 무료 라이선스 제공

    Date2020.04.09 Byadmin Views4260
    read more
  2. 테스트 서버와 운영서버에 COUNT(*) 쿼리 실행 속도 차이 문의

    Date2019.12.29 By종이 Views373
    Read More
  3. 큐브리드 HA 구성 후 재기동 절차 관련 질문입니다

    Date2019.12.27 By강성현 Views322
    Read More
  4. CUBRID ODBC 오류 문의드립니다

    Date2019.12.26 ByKim Views654
    Read More
  5. 대량 데이터 INSERT

    Date2019.12.24 By그리피 Views1135
    Read More
  6. 큐브리드 10.2 버전이 설치가 되지 않습니다.

    Date2019.12.24 By종이 Views212
    Read More
  7. HA환경 JDBC URL 관련하여 질문드립니다.

    Date2019.12.19 Bycubridtest Views1130
    Read More
  8. query_editor._sql.log 관련 문의 드립니다.

    Date2019.12.12 Byldev27 Views132
    Read More
  9. busy 쿼리 자동 종료 문의

    Date2019.12.11 By우동 Views216
    Read More
  10. DB 계정 리스트 생성 시 계정 생성일이나 변경일을 알 수 없나요?

    Date2019.12.09 By시나브로72 Views284
    Read More
  11. 컬럼 코멘트 입력

    Date2019.12.09 By그리피 Views2540
    Read More
  12. Spring boot 2.1.9, Spring Data Jpa 연동이 가능한지 문의드립니다.

    Date2019.11.28 By금룔 Views1557
    Read More
  13. elastic logstash에서 JDBC로 CUBRID를 연결하는데 계속해서 실패합니다

    Date2019.11.18 By제냐 Views1052
    Read More
  14. MSSQL -> CUBRID MIGRATION

    Date2019.11.15 By현수 Views212
    Read More
  15. cubrid.conf 설정 질문 드립니다.

    Date2019.11.12 By지옥성녀은비 Views523
    Read More
  16. 큐브리드에 있는 sql데이터를 다른사이트에 표출하는방법

    Date2019.11.05 By꼴통개발자 Views177
    Read More
  17. Spring Boot 2+ JDBC DB Connection pool 오류

    Date2019.11.05 Bydaniel Views2667
    Read More
  18. 큐브리드 매니저에서 로컬서버 설정후 데이터베이스 생성 할때 창안뜨는 경우

    Date2019.11.04 By나라디 Views232
    Read More
  19. drop table 시 clob 파일 질문입니다.

    Date2019.11.04 By진짜마드리드 Views198
    Read More
  20. [답변에 대한 답글입니다.] Trigger 이벤트 시점에 대해 질문드립니다.

    Date2019.10.31 Bycubridtest Views557
    Read More
  21. Spring JPA cubrid 연결 오류 질문입니다

    Date2019.10.31 Bydaniel Views1607
    Read More
Board Pagination Prev 1 ... 41 42 43 44 45 46 47 48 49 50 ... 199 Next
/ 199

Contact Cubrid

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