Cognos Content Store (DB2)를 작성할 때 Tips

개요



Cognos BI & Analytics에서 Content Store를 DB2에 작성하는 것은 많다고 생각합니다만, 디폴트의 방법과는 조금 다른, 제가 항상 하고 있는 Tips입니다.

내용



Cognos Content Store를 DB2에 작성하는 가이드는, 옛날부터 이 Blue Stack이 유명했기 때문에, 이것을 참고로 하고 있었습니다.
Blue Stack - Setting up DB2
htps //w w. 이 bm. 이 m/로 ゔぉぺぺr을 rks/다타/ぃb 등 ry/코 g의 s/파게 160. HTML

그러나 최근 Cognos에서는 Content Store를 만드는 DDL을 Cognos Configuration에서 Content Store를 마우스 오른쪽 버튼으로 클릭하고 "DDL 생성"에서 만들 수 있습니다.


그런 다음 DB2 명령 창에서 db2 -tvf createDb.sql을 사용하여 여기 폴더에 생성 된 createDb.sql 파일을 흘리면 Content Store에 필요한 DB가 생성됩니다.


그러나, 이 디폴트로 생성되는 createDb.sql 파일은, 그대로 흘리지 않고, 평상시, 이하와 같이 수정하고 있습니다.

TERRITORY는 일본이므로 JP로하고 있습니다.
APPLHEAPSZ는 옛날부터 1024를 권장했지만 DB2 9.5에서 APPLHEAPSZ 설정 값의 의미가 세션 단위 설정에서 데이터베이스 세션 전체 설정으로 변경되었습니다.
그러므로 DB2 9.5 이전의 안내서에 있는 APPLHEAPSZ=1024에서는 DB2 9.5 이상에서는 너무 적다고 생각하며, 이 한 줄은 주석 처리되어 실행되지 않습니다. 즉 APPLHEAPSZ는 기본 AUTOMATIC이 되도록 합니다.
BufferPool도 SIZE=1000에서는, 8MB, 32MB이므로, 이번 그렇게 적게 하지 않아도・・・라고 생각해, 10000라든지, 적당한 값으로 변경하고 있습니다.
Content Store의 BufferPool의 크기가 작고 성능이 저하된 경험도 있기 때문입니다.


그런 느낌입니까?
Content Store에서 문제가 일어나는 일은 적지만, 없는 일도 없기 때문에, DB2 설계라든지 잘 모르는 분은, 다루지 않고 상기와 같이 해 두어도 좋을지도 모릅니다.

그리고, DB2의 경우, Content Store의 인스턴스는, 유저 DB의 인스턴스와는 나누는 것이 좋을까, 라고 하는 것은 좋게 듣습니다.
나의 대답은, 운용의 관점에서, 유저 DB와는 정지 타이밍이 다를 가능성이 있는 것과,
매뉴얼에
DB2 registry variable (DB2_INLIST_TO_NLJN) = YES
인스턴스 단위 설정의 권장 값으로 설명되어 있으므로이 매개 변수가 다른 DB에 의도하지 않은 영향을 미칠 가능성을 고려할 때 인스턴스를 나누는 것이 좋습니다. 합니다.
htps //w w. 이 bm. 이 m/숏 rt/k의 w㎇d 굳어서 r/세세 P7J_11.0.0/코 m. 이 bm. swg. 바. 이 g의 s. 인 st_cr_우우누 x. 도 c / c_ 굳이 s_db2_ぅx_ 콘텐트 t_s 취해. HTML

이상입니다.

마지막으로, Content Store계에서, 참고가 될 것 같은 정보도 첨부해 두므로, 흥미가 있으면 들여다 봐 주세요.
IBM Cognos 8 Content Store Back up and Clean up
htps //w w. 이 bm. 이 m/로 ゔぉぺr을 rks/다타/ぃb 등 ry/코 g의 s/인 f등 st 하는 c 꼬임/다바세 s/파게 502. HTML
Cognos Open Mic Webcast : Best Practices for maintaining the IBM Cognos BI Server
htp://www01. 이 bm. 코 m / 쏙 rt / 드 cゔぃ에 w. ws? 우이 d = swg21611092

좋은 웹페이지 즐겨찾기