Db2 스토리

고정 헤더 영역

글 제목

메뉴 레이어

Db2 스토리

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (39)
    • Db2 for LUW (18)
    • Db2 for i (21)

검색 레이어

Db2 스토리

검색 영역

컨텐츠 검색

Db2 for i

  • Db2 for IBM i Tools for VS Code

    2025.01.02 by 아이구르미

  • Db2 SQL 함수로 JSON 데이터 만들기

    2024.04.15 by 아이구르미

  • Db2 for i 클러스터 구성 방식 비교

    2024.01.19 by 아이구르미

  • Db2 for i SQL 쿼리 성능 분석을 위한 툴 종류

    2024.01.16 by 아이구르미

  • Temporary Storage

    2023.08.16 by 아이구르미

  • Cloud Pak for Data as a Service 에서 Db2 데이터 연결하기

    2023.07.02 by 아이구르미

  • 유니코드(Unicode) - Part 2

    2023.05.15 by 아이구르미

  • 유니코드(Unicode) - Part 1

    2023.05.11 by 아이구르미

Db2 for IBM i Tools for VS Code

VS Code 에서 Db2 for IBM i 에 연결하여 유용한 기능을 활용할 수 있는 툴을 소개합니다. (현재 Preview 상태)현재 제공되는 기능은 총 4가지입니다.Statement executor 과 result set view (SQL 실행 및 결과 보기)Schemas view (스키마 보기)Query history (쿼리 히스토리)SQL Job Manager, JDBC options editor, configuration manager (SQL 작업 관리자, JDBC 옵션 편집, 구성 관리) 서버 컴포넌트버전 0.3.0 기준, Db2 for i extension을 사용하려면 서버 컴포넌트가 필요합니다. 서버 컴포넌트를 통해 더 빠른 성능을 낼 수 있고, 기능 추가가 용이합니다. 이 Extens..

Db2 for i 2025. 1. 2. 09:00

Db2 SQL 함수로 JSON 데이터 만들기

통합 로그, 오픈 API, 생성형 AI 를 비롯한 많은 영역에서 JSON 데이터 형식이 사용이 되고 있습니다. 이번 글에서는 Db2 for i의 SQL 함수로 JSON 데이터를 만드는 방법들을 정리해보려고 합니다. 빌트인 SQL 함수를 사용해서, Db2의 관계형 데이터 테이블에서 JSON 형식의 데이터를 생성할 수가 있습니다. 먼저, Db2 테이블을 2개 만들어보겠습니다. empdata 테이블은 기본 직원 데이터를 포함하고 있고, emp_account 테이블은 직원의 계정 정보를 포함합니다. 아래의 SQL문을 실행하면, 테이블을 만들고 데이터가 저장될 것입니다. create table empdata (id int, last_name varchar(10), first_name varchar(10), off..

Db2 for i 2024. 4. 15. 10:09

Db2 for i 클러스터 구성 방식 비교

Db2 for i 는 고가용성을 위한 클러스터 구성 방식이 LUW 와는 다른 포트폴리오를 가지고 있습니다. 이번 글에서는 Db2 for i 시스템의 클러스터 구성하는 다양한 방식을 비교해보고자 합니다. 구성 방식 Active/Active 클러스터링 Active/Passive 클러스터링 Active/Inactive 솔루션 Db2 Mirror for i PowerHA LUN level Switching PowerHA -Geographic Mirroring -Metro Mirror -Global Mirror VM Recovery Manager HA VM Recovery Manager DR 클러스터 정의 Application Operating System Virtual Machine 복제/복구 대상 설정 Lib..

Db2 for i 2024. 1. 19. 09:00

Db2 for i SQL 쿼리 성능 분석을 위한 툴 종류

Db2 for i 에서 SQL 개발을 하다가, 속도가 느려서 성능 개선을 위한 방법을 고민하는 일들이 종종 있습니다. 이럴 때 다양한 방법들을 고려하게 되는데, 이번 글에서는 시스템에서 기본 제공하는 쿼리 성능 분석 툴들이 어떤 것이 있고 어떤 특징들이 있는지 살펴보고자 합니다. PRTSQLINF STRDBG 또는 CHGQRYA 성능 모니터 (STRDBMON) Visual Explain 쿼리를 실행하지 않고도 사용할 수 있음 (Access Plan 작성 후) 쿼리 실행 시에만 사용할 수 있음 쿼리 실행 시에만 사용할 수 있음 쿼리가 Explain 될 때에만 사용할 수 있음 쿼리 실행 여부와는 상관없이 SQL 프로그램의 모든 쿼리에 대해 기록됨 실행되는 쿼리에 대해서만 표시됨 실행되는 쿼리에 대해서만 표시..

Db2 for i 2024. 1. 16. 10:55

Temporary Storage

만약 여러분이 훌륭한 저녁 식사를 준비하고 접대해본 경험이 있다면, 여러분은 주방에서 사용되는 도구의 수가 테이블로 전달되는 접시의 수보다 몇 배 더 많다는 것을 알게 된다. 각각의 용기는 짧은 시간 동안만 사용될 수 있지만, 함께 식사를 하는 것은 그들 없이는 어려울 것입니다. SQL 쿼리 엔진 (SQE: SQL Query Engine) 은 5성급 레스토랑의 요리사와 마찬가지로 최고의 결과를 신속하게 제공합니다. 그리고 요리사와 마찬가지로, SQE는 추가적인 작업 공간이 필요합니다. 최적화하고 쿼리를 실행하기 위해 Temporary Storage를 할당하여 이를 확보합니다. IBM DB2는 계속 기능을 추가하고 있으며 SQE는 데이터베이스 워크로드의 증가하는 부분을 차지하고 있다. WRKQRY, RUN..

Db2 for i 2023. 8. 16. 09:00

Cloud Pak for Data as a Service 에서 Db2 데이터 연결하기

IBM 의 클라우드 서비스 플랫폼 중 데이터/AI 라이프사이클 전반의 종합 서비스를 제공하는 Cloud Pak for Data as a Service 라는 것이 있습니다. 이 서비스를 이용하면 아래의 기능들을 원하는 때에 원하는 만큼 사용할 수가 있습니다. 물론 매달 어느 정도의 일정량은 무료 사용이 가능하지만, 그 이상은 비용을 지불해야 합니다. Cloud Pak for Data as a Service 가 제공하는 기능의 몇가지 예 데이터 준비, 변환, 가상화 데이터의 품질을 측정 데이터 제어/보호 등의 거버넌스 데이터 분석 메타데이터 처리 자동화 관리 데이터 학습 및 최적의 AI 모델 개발 AI 모델 품질 측정 시각화 대시보드 이번 글에서는 Cloud Pak for Data as a Service 에..

Db2 for i 2023. 7. 2. 22:36

유니코드(Unicode) - Part 2

Part 1에서 Db2 for i 에서 사용 가능한 유니코드 체계는 UTF-8와 UTF-16 이라는 것을 알아보았습니다. Db2 for i에서 유니코드를 사용하는 방법은 복잡하거나 어렵지 않습니다. 시스템의 설정을 변경해야 한다거나, 기존의 다른 DB테이블에 변경을 줄 필요가 없습니다. DB 테이블의 컬럼 타입을 유니코드 형식으로 정의하기만 하면 됩니다. 이번 글에서는 UTF-8 과 UTF-16 으로 DB 테이블의 컬럼 타입을 정의하는 방법을 알아보겠습니다. 문자형 데이터 타입으로 자주 사용하는 형식인 CHAR, VARCHAR 을 UTF-8로 정의하려면 CCSID 1208 을 추가하면 됩니다. 생성된 테이블의 각 컬럼의 CCSID 를 확인해보면, 각각 933, 1208, 1200 으로 설정되어 있음을 확..

Db2 for i 2023. 5. 15. 09:00

유니코드(Unicode) - Part 1

배경 Db2 for i의 기본 코드 체계는 EBCDIC 으로 되어 있습니다. 하지만, 다양한 플랫폼, 언어, 프로그램과 데이터를 주고 받기 위해 유니코드를 사용하는 환경이 늘어나고 있고, 다양한 문자를 지원해야 하는 상황으로 인해 지원되지 않는 문자 인코딩으로 인한 문제도 종종 발생하고 있습니다. 이를 해결할 수 있는 방법이 유니코드로의 전환인데요. 이번 글에서는 Db2 for i에서 유니코드를 사용하기 위해 알아야 할 기초적인 내용들을 정리해보았습니다. 유니코드에 대한 기본 개념 유니코드는 플랫폼, 언어 또는 프로그램에 관계없이 모든 문자에 대해 고유 번호를 제공합니다. 유니코드를 사용하면 다양한 플랫폼, 언어 및 국가에서 작동하는 소프트웨어 제품을 개발할 수 있습니다. 또한 유니코드를 사용하면 다양한..

Db2 for i 2023. 5. 11. 10:56

추가 정보

인기글

최신글

페이징

이전
1 2 3
다음
TISTORY
Db2 스토리 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바