Background Image
  1. 파일이 정상인가 ?

    기술 지원 시 파일 변조 또는 손상 되어 골치 아픈 경우가 간혹 발생 합니다. - 고객사 지원을 위해 파일을 반입하는 경우 CD 손상으로 인한 파일 손상 - 보안 프로그램(DRM,EFS)에 의한 파일 변조 - 네트워크를 통한 파일 전송 시 파일 손상 파일 변조 또는 손상이 발생하면, 파일 크기가 크게 변하지 않으며 정합성 여부를 명확하게 확인 할 수 없습니다. 이로 인해 기술 지원 시 뭐가 문제인지 당황스러울 때가 있는데요. 이와 같은 상황에서 불필요한 시간 발생을 최소화 할 수 있는 방법에 대해 기술 하였습니다. 무결성 검사 파일이 변조 되어 있지 않다는 검사를 하기 위해 여러가지 방법들이 있습니다만, 가장 효율적이고 쉬운 방법을 소개하겠습니다. md5 (MD5 128비트 해쉬 암호화 함수)툴은 Windows, Linux, OS X 등 많은 시스템에서 기본적으로 설치 되어 있습니다. 참고 자료 MD5-위키백과 : https://ko.wikipedia.org/wiki/MD5 암호화 해쉬 함수-위키백과 : https://ko.wikipedia.org/wiki/%EC%95%94%ED%98%B8%ED%99%94_%ED%95%B4%EC%8B%9C_%ED%95%A8%EC%88%98 사용 방법 Windows * 실행 > cmd certutil -hashfile <filename> <hash functuin> * ex cmd> certut...
    Date2020.08.29 Category제품 여행 By윤준수 Views2430 Votes1
    Read More
  2. 큐브리드의 유용한 명령어 살펴보기

    데이터베이스 시스템을 운영하면서 성능 개선은 매우 중요한 일입니다. CUBRID는 다른 DBMS와 다르게 JDBC 드라이버-브로커-데이터베이스 서버의 3계층(3-tier) 구조로 구성되어 있습니다. 3계층 중 브로커는 서버와 외부 응용 프로그램 간의 통신을 중계하는 CUBRID 전용 미들웨어로서, 커넥션 풀링, 모니터링, 로그 추적 및 분석 기능을 제공합니다. CUBRID는 CUBRID BROKER프로세스가 생성한 SQL LOG파일을 통해 SQL 성능 분석을 할 수 있습니다. (다른 DBMS 성능 모니터링은 시스템 DMV를 조회하여 확인합니다.)  이번 블러그에서는 CUBRID BROKER가 생성한 SQL LOG 파일을 이용하여 성능 문제를 분석하고 개선하는데 유용한 유틸리티에 대해 3회에 걸쳐 소개할 예정이며, 첫번째로 소개할 유틸리티는 broker_log_top 입니다. ▣ broker_log_top broker_log_top 유틸리티는 수행 시 특정 기간 동안 생성된 SQL LOG 파일를 분석하여 실행 시간이 긴 순서대로 나열합니다. 이 유틸리티는 수행시 log_top.res와 log_top.q와 같이 2개의 결과 파일을 남깁니다. log_top.res 파일에는 특정기간 동안 수행된 SQL들에 대한 최대 수행 시간, 최소 수행 시간, 평균 수행 시간 및 수...
    Date2018.01.04 Category제품 여행 By성진 Views3750 Votes0
    Read More
  3. 초보 PM의 CUBRID 첫 릴리스

    Program Manager라는 역할을 지금 다니는 회사에 면접을 보면서 처음 들어 보았다. 이 일 저 일을 많이 한다고 들었었다. 왠지 이름만 들어도봐도 살짝 설레었고 사람들 속에서 내 이름이 많이 불릴 것 같은 생각이 들어서 맘에 드는 역할이었다. 사람의 이름이 불린다는 것은 내가 속한 사회에서 역할을 가지고 있고, 나의 가치가 있는 것이기 때문이다. 사실 전 직장에서도 Product Management 담당 부서가 있었다. 하지만 나와는 연관이 없는 사람들인지라 만나본 적은 없다. 지금 생각해 보면 Product Management가 지금 내가 하고 있는 하지만, PM은 Post meridiem 늦게까지 일한다고 PM이라고 농담으로 한 번씩 하였던 기억이 살짝 난다. 지금 일하는 회사에서 PM은 개발이 시작되는 곳과 끝나는 곳에서 전체적으로 잘 구성될 수 있도록 하고, 사용자들이 쉽게 사용할 수 있도록 활동을 해야 한다. 전체적으로 잘 구성되도록 하기 위해서는 제품에 대한 인사이트가 필요하고, 사용자를 확보하기 위해서는 대화 능력과 설득 능력이 필요할텐데... 2달이나 지났지만, 아직 제대로 하고 있는 게 없다. 그래서 그런지 항상 "내가 잘 할 수 있을까?" 라는 고민에서 벗어날 수...
    Date2009.01.14 Category제품 여행 By일동차렷? Views37345 Votes0
    Read More
  4. 초보 PM의 CUBRID 2008 R1.4 릴리스 후기

    이번 주에 셋째 아들(R1.4)이 릴리스되었다. 점점 더 릴리스가 손에 익어 가는 것 같지만, 아직 갈 길이 멀다. 5월이나 6월쯤의 상반기 메이저 버전이 릴리스되기 전에 릴리스가 내 손에 모두 익어야 할텐데, 만만치는 않은 것 같다. 제품 개발 사이클 CUBRID 2008 R1.3이 릴리스 되자마자 한숨 돌릴 틈도 없이 바로 서스테이닝(Sustaining) 이슈의 스펙을 정리해야 했다(서스테이닝=1차 생산 업무. NHN의 서스테이닝 부서=제품 양산 부서, LG전자 사업부). 일반적으로 개발자들은 릴리스가 되고 다음 릴리스를 준비하는 동안 아주 짧은 시간이지만 몸과 맘의 여유를 가지고 새로운 개발을 준비할 수 있다. 하지만 문서와 스펙을 담당하는 PM은 릴리스될 때는 매뉴얼과 릴리스 노트를, 릴리스를 준비할 때는 스펙을 작성해야 한다. (다음 그림을 보면, 릴리스 앞 뒤로 쉴 틈이 없다.) 스펙의 어려움 개발 담당자가 없는 스펙을 이번에 할당받았다. 이는 1. 스스로 해당 기능을 공부하고 정리한 뒤, 바뀔 방향에 대해서 주변 사람과 토의하여 결론을 내야 하고 2. CUBRID 오픈 소스 프로젝트 홈페이지(nFORGE)에 올려서 개발자들과 올바른 방향을 이끌어 내야 한다는 걸 의미한...
    Date2009.03.18 Category제품 여행 By일동차렷? Views33685 Votes0
    Read More
  5. 초보 PM의 CUBRID 2008 R1.3 릴리스 후기

    CUBRID 2008 R1.3이 이번 주에 릴리스되었다. 메이저 버전 릴리스도 아닌데 뭐 그리 힘들까 하고 생각할 수도 있지만, 메이저든 마이너든 릴리스는 릴리스이기 때문에 준비할 것은 비슷할 것이라고 생각하고 분량의 차이만 있을 것으로 본다. 사실 난 아직 CUBRID의 메이저 릴리스를 해 본 적이 없다. ^^ CUBRID 2008 R1.2의 릴리스 후기를 쓰고 난 직후, 난 릴리스 노트의 후폭풍을 맞고 쓰러졌었다. 팀장님이 R1.2의 릴리스 노트를 별로 챙기지를 않는다는 느낌을 받았기 때문에, R1.2의 릴리스 노트 작성은 연습이고 본 판은 유경험자인 팀장님이 작성하실 것이라는 안일한 생각을 했기 때문이다. 난 수련 과정이라는 생각이 컸지 않았을까 싶다. 내가 어리버리 하고 있으면 팀장님이 일필휘지로 후다닥 써서 “릴리스 노트는 이렇게 쓰는 거야” 하면서 주실 것만 같았다. 거짓말 하나도 안 보태고 바이너리를 먼저 릴리스하고 릴리스 노트는 토요일 하루 종일 작업해서 마무리하였다. 지금 생각해보면 왜 그리 철없는 생각을 한 것인지 모르겠다. 결론적으로 내겐 R1.2 릴리스는 1월 17일이었다. 사용자들은 1월 16일부터 파일을 받기 시작했을텐데… 어찌보면 1월 17일에 릴...
    Date2009.02.13 Category제품 여행 By일동차렷? Views36487 Votes0
    Read More
  6. 죽지 않아야 한다. 날리지 말아야 한다. 빨라야 한다.

    무중단 서비스를 위한 DB 서버 이중화 구축 죽지 않아야 한다. 날리지 말아야 한다. 빨라야 한다. * 본 게시글은 월간 마이크로소프트웨어 7월호에 게재된 내용입니다. ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 오보명 obm@nhn.com | NHN Business Platform 서비스 플랫폼 개발 센터에서 플랫폼 확산 업무 및 오픈소스 라이선스 컨설팅 업무를 담당하고 있다. 4년 전 CUBRID라는 국산 DBMS와 인연을 맺은 이후, CUBRID 의 국내/해외 확산 업무를 담당하고 있으며 CUBRID 글로벌 커뮤니티 사이트(http://cubrid.org)를 운영하면서 전세계 개발자들과 소통하고 있다. ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 2011년 6월 17일(금) 자정 00:00부터 오전 09:30분까지 국내 홈쇼핑 선두 업체의 쇼핑 사이트가 시스템 점검을 이유로 서비스 운영을 일시 중단했다. 해당 업체의 2010년 매출액과 ...
    Date2011.08.03 Category제품 여행 Byadmin Views51515 Votes0
    Read More
  7. 인덱스, 아는 만큼 보인다!......DBMS 개발자가 전하는 인덱스 활용 노하우

    인덱스, 아는 만큼 보인다! DBMS 개발자가 전하는 인덱스 활용 노하우 고성능 서비스를 구축하기 위한 DB 쿼리 튜닝의 핵심은 인덱스를 얼마나 잘 활용하는가에 달려 있다. 지난 3년 동안 CUBRID를 NHN 내/외부 서비스에 적용하면서 의외로 많은 개발자들이 DB 인덱스에 대해 “잘” 알지 못하고 “잘” 활용하지 못한다는 것을 발견하였다. 본 기고문에서는 6월 30일에 출시된 CUBRID 2008 R4.0에 적용된 다양한 인덱스 기법을 중심으로 인덱스 구조와 인덱스 활용 노하우를 쉽게 설명하고자 한다. 단, MySQL, MS-SQL, Oracle 등 다른 DBMS에서도 이와 동일/유사한 인덱스 기법이 적용되어 있으므로 본 기고문에서 소개할 인덱스 활용 노하우가 CUBRID에 국한되지 않는다는 점을 강조하고 싶다. * 본 게시글은 월간 마이크로소프트웨어 8월호에 게재된 내용의 원작입니다. 월간 마이크로소프트웨어에서는 약간 내용이 줄어서 게재된 관계로 본 게시글과 차이가 있을 수 있습니다. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 강동완 | NHN Bu...
    Date2011.08.12 Category제품 여행 Byadmin Views37622 Votes0
    Read More
  8. 와탭(whatap)을 이용한 CUBRID 모니터링

    와탭과 큐브리드의 협력으로 출시된 Whatap for CUBRID를 통하여 모니터링 하기! 회원가입 후 데모 버전 사용이 가능하며, 큐브리드 설치가 되어있는 환경에서 에이전트와 연결하여 간략한 모니터링까지 해보겠습니다. 제가 사용한 큐브리드 버전은 9.3.6.0002 linux 버전 이고, 와탭 에이전트도 큐브리드를 설치한 OS에 같이 설치하였습니다. (자바설치 필수) 프로젝트 생성 와탭 홈페이지에서 데이터베이스 모니터링을 선택 후 해당 화면에서 프로젝트 생성 버튼을 클릭합니다. 큐브리드를 선택하고 원하는 프로젝트명과 서버 지역 등을 입력하고 저장합니다. 에이전트 추가생성된 프로젝트를 선택하여 에이전트를 추가해줍니다. 1.​ 라이선스 발급 버튼을 선택하여 라이선스 키를 생성해줍니다. 2. DB 에이전트 다운로드 보이는 주소를 통하여 wget 방식으로 에이전트를 tar파일을 다운받습니다. (저는 DB가 설치된 서버의 다른 계정에 다운받았습니다.) 다운받은 tar 파일을 풀면 whatap 디렉터리가 생성됩니다. 3. 모니터링용 계정 생성 모니터링을 하기 위해선 DBA 나 DBA 권한이 있는 계정이어야 합니다. 모니터링용 계정을 따로 생성하여 모니터링을 해보겠습니다. > c...
    Date2019.12.26 Category제품 여행 By황영진 Views784 Votes0
    Read More
  9. 막무가내 DBA의 DISK 장애 대처

    2009.04.05. 드디어 올 것이 오고야 말았다. DB장애도 아닌, application 장애도 아닌.. 천재지변과 같은 hardward 장애가 오고 만 것이다. 기본적인 서비스 구성으로 replication을 통해 master - slave 로 구축해놓은 system이었다. 그런데 replication 을 구성해놓은 master 서버가.. 돌아가셨다. 정확히 말하면 master DB가 아니라 master DB의 데이터를 가지고있는 disk가.. 사라지셨다. 음? 출장가셨나? ㅡ,.ㅡ 컴퓨터에 C: D: 드라이브가 있고, 내 데이터는 D: 에 들어가있는데 어느날 갑자기 D: 윈도우 탐색기에서 사라졌을떄의 기분.. 느껴보셨쎄요? 안겪어봤으면 말을하지마세요 -_- 각설하고. 어떻게 빨리 서비스를 정상 작동시킬 수 있을까? 이렇게 문제가 발생했을 때 서비스를 정상적으로 돌리는것은 결국 master -> slave로 절체하는 시간 싸움이다. CIBRID는 기본적으로 Broker - DBserver 구조로 되어있다. 다시 말해서 client(JDBC) -> Broker -> DBServer로 request가 전달된다. client는 connection url이라는 string에 brokerIP, databasename을 이용하여 broker로 연결한다. broker라는 놈은 databases.txt라는 파일에 난 어느host의 어느 database로 연...
    Date2009.04.16 Category제품 여행 By프란체스카 Views54786 Votes0
    Read More
  10. 리소스해커로 CUBRID 매니저 아이콘 변경하기

    언제 부터인가 CUBRID 매니저를 설치하면 바탕화면 및 시스템 트레이 아이콘이 이클립스 아이콘으로 나온다. 일단 큐브리드 매니저를 다운 받고 설치해 보자. https://www.cubrid.org/downloads/os-select/64-bit/tools/manager 다운을 받고 설치를 하고나면 바탕화면에 바로가기 아이콘이 생긴다. 사용자 최접점 인터페이스로 사용되는 툴이 이클립스 아이콘으로 나오는 것이 항상 신경이 쓰였다. 패치가 되기전에라도 아이콘을 정상 사용하고 싶은 사용자들에게 리소스 해커라는 툴을 소개하면서 아이콘 변경 방법도 공유하고자 한다. 좌측은 최초 설치 시의 모습이고 우측은 리소스 해커를 통해서 아이콘을 변경한 후의 모습니다. 이제 리소스 해커를 구해보도록하자. 구글 검색하면 나오는 아무 버전이나 수정 가능하다. 필자는 VenusGirl님의 블로그에서 한글 버전에 가장 최근에 수정된 버전으로 수정을 했다. 설치 없이 압축만 풀면 바로 수행이 가능해서 아래의 버전으로 선택 했다. 동일하게 진행하고자 하시는 분은 아래의 링크에서 받으시면 됩니다. 링크: Resource Hacker KR 버전 5.1.7 - 리소스 수정 다운 받은 파일을 풀고 ResourceHacker.exe 파일을 실행하면 ...
    Date2019.12.16 Category제품 여행 By성진 Views1736 Votes1
    Read More
Board Pagination Prev 1 2 3 4 5 6 7 8 Next
/ 8

Contact Cubrid

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