Lab 1에 이은 Lab 2입니다. replica를 만들고 모니터링하는 방법을 실습하는 내용입니다. ---- Scale apps with replicas 1. replica set 업데이트 먼저 Lab 1에서 배포한 deployment를 조회합니다. [root@db2 Lab 2]# kubectl get deployment NAME READY UP-TO-DATE AVAILABLE AGE hello-world 1/1 1 1 30m edit명령으로 deployment 설정파일을 수정합니다. kubectl edit deployment spec: progressDeadlineSeconds: 600 replicas: 1 // 1을 10으로 변경하고 저장 // revisionHistoryLimit: 10 select..
요즘 IBM Badge 모으는 재미에 빠졌네요. 오늘은 쿠버네티스 기본에 대해서 공부했습니다. 과정명은 Container & Kubernetes Essentials with IBM Cloud입니다. Lab 1의 과정을 정리해봤습니다. 제가 연습한 실습 환경은 CentOS 7입니다. 아래 사이트를 순서대로 따라한 것입니다. 조금 시행착오는 있을 수 있는데 어렵지 않습니다. 참고 사이트 : https://cloud.ibm.com/docs/cli?topic=cloud-cli-getting-started https://github.com/IBM/container-service-getting-started-wt ---- 초기 구성 1. IBM Cloud CLI 설치 Linux에서 IBM Cloud에 접근할 수 있..
안녕하세요. 인포믹스 14.10.xC2 버전부터 파일시스템의 Chunk를 빠르게 생성하는 기능이 추가되었습니다. 기존에는 파일시스템에서 Chunk를 생성하면 크기가 클수록 오래걸렸는데요. 이 기능을 사용하면 onspaces 명령을 실행하는 즉시 Chunk가 생성됩니다. Configuration 설명을 보면 다음과 같이 나와있습니다. Configuration Parameter Info id name type maxlen units rsvd tunable 108 USE_FALLOCATE BOOL 2 * default : 1 onconfig: 1 current : 1 This parameter is undocumented. Description: Enabling USE_FALLOCATE allows the s..
Informix는 PDQ 값에 따라 가용한 스레드 수만큼 작업이 병렬로 수행됩니다. PDQ 값은 세션에서 SET PDQPRIORITY 문장으로 설정할 수 있는데요. 프로시저가 컴파일될때 이 값이 인코딩되면서 카탈로그 테이블에 저장된다고 합니다. Fernando 의 블로그에서 루틴의 PDQ값을 참조할 수 있는 자세한 설명을 보실 수 있습니다. http://informix-technology.blogspot.com/2011/01/stored-procedure-pdq-pdq-dos.html Stored procedure PDQ / PDQ dos procedimentos This article is written in English and Portuguese Este artigo está escrito em I..
index page 최대 개수에 대해 조사하다보니 extent 할당에 대해서도 우연히 문서를 읽게 되었습니다. IBM Knowledge Center에 따르면 11.70.xC1 버전부터 partition header pages의 공간이 부족해지면 secondary header pages가 자동으로 할당된다고 합니다. https://www.ibm.com/support/knowledgecenter/SSGU8G_11.70.0/com.ibm.perf.doc/ids_prf_309.htm If you have a table that needs more extents and the database server runs out of space on the partition header page, the database ..
예전에 Ben Thompson의 블로그에서 Index fragment의 page limit에 대한 글을 읽었습니다. 2014년의 글인데 Index의 페이지 수가 12.1버전부터 2^31 (2,147,483,647)개로 증가했다는 것이지요. IBM Knowledge Center에도 문서화되어 있습니다. https://www.ibm.com/support/knowledgecenter/SSGU8G_12.1.0/com.ibm.adref.doc/ids_adr_0718.htm#ids_adr_0718__table 블로그의 저자인 Ben은 11.7 버전에서도 테스트해보았다는 내용이 있습니다. 그러나 IBM 문서에는 해당 내용이 없어서, IBM Community에 자문을 구하고자 질문을 올렸고 Art와 Ben이 몇가지 조..
아래 글에 이어서 Partitioned Outer Join에 대해서 소개해드리겠습니다. 이게 알고보니 Oracle 10g부터 소개된 기능인데 저는 이제서야 알았네요. 예제는 모든 고객의 매일 주문 수를 계산하는 SQL입니다. 매일 주문 수를 계산하는데, 주문이 없는 날은 0으로 표시해야하니 LEFT JOIN이 필요할 것 같습니다. 그러려면 LEFT JOIN과 UNION ALL을 조합해서 사용해야 하는데 실제로도 그런 경우를 많이 보았습니다. OVER PARTITION BY 절은 몇번 사용해보았습니다만 조인절에 PARTITION BY 절을 사용하니 생소하네요. 아래는 기준이 되는 고객번호를 가지고 PARTITION BY절을 사용한 예제입니다. with calendar_dates as ( select dat..
안녕하세요. 오라클 페이스북 게시물에서 재미있는 예제가 있어서 소개드리려고 합니다. 보통 TO_DATE 함수를 사용해서 문자열을 DATE나 TIMESTAMP 형식으로 변환할텐데요. 이번에 DATE 리터럴이라는 방식을 알게됐습니다. 아래는 간단한 예제입니다. SQL> select DATE '2018-12-31' from dual; DATE'2018 --------- 31-DEC-18 위와 같이 date 키워드에 이어서 날짜형식의 문자열을 입력하면 DATE 형식의 데이터가 출력됩니다. TIMESTAMP도 DATE와 유사하게 사용할 수 있습니다. INTERVAL도 가능하네요. SQL> select TIMESTAMP '1999-10-29 01:30:00 US/Pacific PDT' from dual; TIMES..
- Total
- Today
- Yesterday