본문 바로가기
엑기스 | EXISTS 구문을 이용한 SQL 튜닝 사례 SQL 튜닝이란? SQL (Structured Query Language)은 관계형 데이터베이스에서 자료 처리하는 용도로 이용하는 질의 언어이며, SQL 튜닝을 위해서는 SQL에 대한 이해와 구문에 대한 정확한 분석이 필요합니다. 이번 엑기스에서는 여러 튜닝 사례 중에서 EXISTS 구문을 이용한 튜닝 사례를 소개하겠습니다. 테이블 및 INDEX 정보 [TB_CODE] 테이블에는 10건의 데이터, [TB_DATA11] 테이블에는 약 100만 건의 데이터가 누적되어 있습니다. [TB_CODE] 테이블에 [code] 컬럼을 키, [TB_DATA11] 테이블에는 [code, date] 컬럼을 키로 Non-Clustered Index가 구성되어 있습니다. 사용자의 요구 사항이 “[TB_CODE] 테이블의 [co.. 2021. 4. 28.
엑셈 인사이트 | AMI 데이터의 새로운 가치 창출, 엑셈 빅데이터가 해답! 지능형 전력망 시대 이끌 AMI 데이터 국내 전력사업은 기존 전력 수요 급증에 대비한 대규모 전력 설비 확충에서 합리적인 전력 소비를 위한 지능형 전력망 구축으로 변화하고 있다. 지능형 전력망은 지능형 검침 인프라(AMI, Advanced Metering Infrastructure, 이하 AMI), 에너지 저장 시스템(ESS, Energy Storage System), 에너지 관리 시스템(EMS, Energy Management System) 등으로 구성되며, 이 중에서 지능형 전력망 인프라의 핵심은 AMI이다. AMI란 가정 또는 사업장에 설치된 스마트 계량기를 통해 전력, 가스, 열 등의 에너지 사용량 데이터를 원격 검침기를 통해 실시간으로 측정하고, 사용 현황 분석을 자동으로 모니터링할 수 있는 기.. 2021. 4. 28.
엑기스 | Oracle 12c Partition Online Operations 개요 오라클 파티셔닝은 테이블이나 인덱스를 물리적으로 분할하는 것을 의미한다. 오라클의 파티셔닝은 8i 처음 소개 되었고, 이후에 DB운영자는 테이블의 성격에 따라 적절한 파티셔닝을 통해 데이터를 효율적으로 관리함은 물론이고, DB의 성능까지도 향상시킬 수 있었다. 오라클은 새로운 버전이 출시할 때마다 파티셔닝 기능도 개선되었는데, 12c에서는 partition의 online move 기능이 추가됐다. 이는 자주 사용하는 새로운 데이터는 고성능 디스크에 저장한 후에 데이터 효용 주기가 지나면, 값싼 디스크로 이동시키는 작업을 매우 편리하게 지원한다. 이 글에서는 오라클 12c 이전 partition operation과 12c의 partition online operation 차이점에 관해 확인하고, 실무.. 2021. 3. 24.
엑셈 인사이트 | '관찰 가능성(Observability)'을 확보하는 싸이옵스의 IT 운영 전략 디지털 전환(Digital Transformation) 가속화는 산업 전반에 불고 있는 바람이다. 특히 국내 IT 혁신을 주도하고 있는 금융권에서는 디지털 전환을 올해 가장 중요한 경영 키워드로 설정하고, 은행 업무의 핵심 경쟁력을 디지털화하는 데 박차를 가하고 있다. 기업들이 디지털 전환을 실현하고 그에 따른 비즈니스 모델 변화를 지원하기 위해서 IT 환경은 더욱 복잡해지고 있다. 따라서 IT 운영 전략과 방향성을 전면 재구성하면서 AIOps를 더욱 주목하고 있다. “AIOps는 2021년 트렌드가 될 것이다, 모니터링이 점점 더 어려워지는 복잡한 환경에 직면한 IT 리더는 아직 계획 단계에 있거나 이미 배포를 시작했는지에 관계없이 AIOps를 주시해야 할 것이다” (AIOps in the enterp.. 2021. 3. 24.
엑기스 | 제품 디자인 관점에서 본 XAIOps 엑셈의 XAIOps(싸이옵스)는 15년간 국내 DBPM 시장 점유율 1위를 유지하고 있는 ‘MaxGauge(맥스게이지)’와 E2E 거래 추적 통합 성능 관리를 구현한 ‘InterMax(인터맥스)’의 우수한 기술과 노하우를 집대성하여 한 단계 진화된 AI 기반 통합 IT 운영 관리를 지원합니다. 싸이옵스 제품 디자인은 일관성, 사용자 중심, 집중, 은유의 4가지 디자인 원칙을 따르고 있습니다. 모든 디자인 요소들은 엑셈 디자인 가이드를 준수하여 작업됩니다. 싸이옵스는 전문적이고 신뢰할 수 있는 제품을 위해 8pt 그리드 시스템을 적용했습니다. 이는 엑셈 디자인가이드의 기준이기도 합니다. 전체 그리드와 팝업창, 아이콘 등 모든 화면에 일관되게 적용하여 일관성을 유지하고 있습니다. 또한, 싸이옵스의 화면들은 .. 2021. 2. 24.
엑셈 인사이트 | '클라우드모아', 쿠버네티스의 동반자 1조 852억 원. 지난 2월 5일 전자신문사와 한국클라우드사업협동조합이 공동 개최한 ‘제1회 디지털 혁신 포럼’에서, 과학기술정보통신부가 밝힌 2021년 전 부처의 클라우드 사업 예산이다. 지난해 8284억 원 대비 31%가 증가한 수치이다. 올해 공공 클라우드 확산 의지가 매우 강하다는 것을 단번에 알 수 있다. 과학기술정보통신부가 올 초 발표한 ‘2020 국내 클라우드 산업 실태조사 결과 보고서’에 따르면, 2018년 2조 9700억 원이었던 국내 클라우드 매출 규모가 2019년 3조 3700억 원을 돌파했으며 민간 기업들의 클라우드 도입 확대에 따라 지속적인 성장이 유지될 것으로 예상된다. 공공과 민간을 가리지 않고 지속해서 빠른 추세로 확산되고 있는 클라우드, 과연 올해 국내 클라우드 시장은 어.. 2021. 2. 24.
엑셈 인사이트 | 2021년 APM 전망과 기대되는 인터맥스의 광폭 행보 전세계 사회, 경제, 정치, 문화의 격렬한 변화를 촉진한 코로나19는 IT 시장에도 큰 영향을 미쳤다. 코로나19로 인한 급격한 경기 침체와 매출 감소로 인해 기업들의 IT 시스템 관련 지출이 감소할 수 있다고 우려한 사람들도 있었지만, 비대면의 전방위적 확산에 따른 IT 의존도 증가와 클라우드의 폭발적 성장으로 관련 기업들은 오히려 특수를 누렸다. AWS(Amazon Web Services), Microsoft Azure, Google Cloud Platform 등 귀에 익은 클라우드 서비스뿐만 아니라 IT 성능 모니터링을 대표하는 APM 분야의 세계적인 선도 기업인 다이나트레이스(Dynatrace)와 뉴렐릭(NewRelic)의 매출도 대폭 증가했다. 먼저 다이나트레이스는 2020년 4~9월 기준 매출.. 2021. 1. 27.
엑셈 인사이트 | 온프레미스와 클라우드 환경에서도 MaxGauge 새해에도 대형 IT 차세대를 비롯한 디지털 뉴딜 관련 공공사업이 다수 예정돼 있다. 2020년 7월 정부의 디지털 뉴딜 발표 후, 뉴딜의 원자재인 데이터의 가치가 제고되면서 정형 데이터, 비정형 데이터를 포함한 전체 데이터 솔루션 시장이 크게 확대되고 있다. 데이터베이스 시장이 지속적인 성장세를 유지하는 가장 직접적인 요인은 데이터의 증가이다. 이러한 데이터 증가에 따른 빅데이터가 두드러지면서 데이터베이스 성능이 강조되고 있는 가운데, 국내 데이터베이스 시장은 매년 CAGR 11.2%를 웃돌며 시장 규모가 확대되고 있다. (한국데이터산업진흥원 ‘2019 데이터산업현황조사’ 결과보고서) 또 하나의 데이터베이스 시장의 성장 촉진 요인은 코로나 이후 바뀐 비대면 “언택트” 문화이다. 코로나 사태를 통해 그동안.. 2020. 12. 23.
엑기스 | 엑셈 디자인 가이드 소개 엑셈이 전개일여와 필리노베이터 철학을 기반으로 움직이기 시작한 이후로, 직원들은 공통의 사고방식을 공유하고 큰 방향점을 가지고 움직이고 있습니다. 여러 방향의 에너지를 효율적으로 작동시키기 위해, 어떤 시스템을 갖는 것은 생산성 향상에 큰 도움이 된다고 할 수 있습니다. 흥미롭게도, 디자인 필드에서 이런 움직임들이 생겨나고 있습니다. 대표적으로 Apple과 Google에서는 그들만의 디자인 철학, 시스템을 개발하고 공유하여 그들의 생산성을 증가시킴과 동시에 디자인 트렌드에 큰 영향을 끼치고 있습니다. 출발 엑셈 디자인그룹 또한 디자인 철학과 체계의 필요성을 느끼고 있었습니다. 디자이너 각자의 경험과 사고방식이 달라서, 다수의 제품, 브랜드, 환경의 시각요소를 창조해내는 데에 기준과 방향이 모호했기 때문입.. 2020. 11. 11.