목록2025/05 (18)
세상 모든 잡동사니 집합소 스레TV
📘 SAP HANA Cockpit vs SAP HANA Database ExplorerSAP HANA 관리 및 운영을 위한 핵심 도구 비교 및 실무 적용 가이드🔷 1. SAP HANA Cockpit란?✅ 개요SAP HANA Cockpit은 SAP HANA 시스템의 관리 및 모니터링을 위한 웹 기반 관리 도구입니다.데이터베이스 관리자(DBA)는 이를 통해 시스템 상태, 성능, 보안, 백업, 알림, 사용자 권한 등을 시각적 인터페이스로 제어할 수 있습니다.🛠️ 주요 기능기능설명시스템 모니터링CPU, 메모리, 디스크, 세션 사용량 실시간 조회Alert 관리알림 정의, 임계값 설정, 해결 방법 제시백업/복구 관리수동 백업 수행, 백업 히스토리 확인유지보수 도구로그 분석, 히스토리 추적, 테이블 리사이징 등..
✅ hdblcm란?SAP HANA Database Lifecycle Manager (hdblcm)는SAP HANA 시스템의 설치, 업그레이드, 제거 및 시스템 구성 변경을 수행하는 명령줄 기반 CLI 도구(Command Line Interface)입니다.📦 hdblcm의 주요 목적작업 유형설명📥 설치 (Install)SAP HANA 시스템 및 컴포넌트 신규 설치🔁 업그레이드 (Update)SAP HANA 버전 또는 패치 적용🔧 구성 변경 (Configuration)인스턴스 번호, 포트, 호스트 설정 변경➕ 확장 (Add Host/Component)다중 호스트 환경 추가, 새로운 서비스 추가🗑️ 제거 (Uninstall)SAP HANA 제거🔍 진단 및 검사시스템 상태 확인, 로그 추출, 사전 점..
✅ Workload Classes – 개념 정리💡 정의Workload Class는 SAP HANA에서 클라이언트 세션/요청 단위로 리소스 사용을 제어하기 위한 기능입니다.SAP HANA 2.0 SPS 03 이상에서 사용 가능하며, 세션마다 CPU, 메모리, 실행 시간 등 제한을 다르게 줄 수 있습니다.🧱 핵심 목적목적설명🎯 리소스 분리사용자 그룹/앱별로 리소스 제한 설정 가능🎯 성능 보호실시간 트랜잭션과 배치 작업을 분리🎯 동적 매핑조건에 따라 세션 시작 시 자동 분류🎯 우선순위 설정중요 쿼리에는 높은 CPU weight, 비중요 작업은 낮게 🔧 주요 제어 항목 (파라미터)파라미터설명STATEMENT_MEMORY_LIMIT쿼리당 최대 메모리 사용량 제한STATEMENT_TIMEOUT쿼리 최대..
✅ SAP HANA SQL Console – 개요💡 무엇인가요?SQL Console은 SAP HANA (Cloud & On-Prem) 환경에서 SQL 문을 직접 작성하고 실행할 수 있는 인터페이스입니다.이는 주로 SAP HANA Database Explorer 또는 SAP HANA Studio, SAP Business Application Studio (BAS) 안에서 제공됩니다.🧱 주요 기능기능설명✅ SQL 쿼리 실행SELECT, INSERT, UPDATE, DELETE, DDL 등 모든 SQL 문✅ 실행 결과 확인테이블 형태의 결과 출력✅ 오류 메시지 확인SQL 오류 위치 및 메시지 제공✅ 코드 보조 기능자동완성, 컬럼명 제안, 코드 포맷팅 등✅ 스크립트 실행여러 쿼리 일괄 실행 (F8 또는 우클..
SAP HANA는 보안과 접근 제어를 세밀하게 제어하기 위해 다양한 유형의 권한 체계를 갖추고 있습니다.✅ SAP HANA Privileges의 주요 유형분류설명예시1. System Privileges시스템 관리 관련 작업 수행 권한USER ADMIN, ROLE ADMIN, CREATE SCHEMA, AUDIT ADMIN 등2. Object PrivilegesDB 객체에 대한 권한 (테이블, 뷰 등)SELECT, INSERT, UPDATE, DELETE, EXECUTE 등3. Analytic Privileges데이터 레벨 접근 제어 (행 기반 필터링)예: Sales 데이터에서 '한국' 지역만 조회 가능4. Package PrivilegesXS Classic 애플리케이션 패키지 접근 제어READ, WRIT..
**SAP HANA XS Advanced Engine (XSA)**는 SAP HANA 플랫폼에서 클라우드 기반 애플리케이션 개발과 실행을 위한 현대적인 애플리케이션 서버 환경입니다.기존의 HANA 앱 서버인 XS Classic을 대체하며, 마이크로서비스 기반 아키텍처와 Cloud Foundry 컨셉을 도입한 것이 특징입니다.✅ 요약 정의**SAP HANA XS Advanced Engine (XSA)**는SAP HANA 위에서 Node.js, Java, Python 등의 언어로 개발된 앱을 컨테이너 기반으로 실행할 수 있는 클라우드 애플리케이션 런타임 환경입니다.🆚 XS Classic vs XS Advanced항목XS ClassicXS Advanced (XSA)출시 시기HANA 1.0HANA 2.0부터구..
SAP HANA 데이터베이스에서는 기본적으로 필수(Core) 프로세스들이 항상 실행되며, 이들 서비스는 SAP HANA가 정상적으로 작동하기 위해 반드시 필요한 핵심 엔진들입니다. 이들은 보통 SYSTEMDB와 Tenant DB 양쪽에 존재할 수 있으며, 특히 SYSTEMDB는 전체 인스턴스를 관리하는 역할을 합니다.✅ SAP HANA의 기본 필수(Core) 프로세스 / 서비스 설명서비스 이름설명SYSTEMDB / Tenant DBName ServerSAP HANA 시스템의 메타데이터 관리자테이블 위치, 파티셔닝 정보, landscape 정보 저장 및 라우팅 처리SYSTEMDB에만 존재Index ServerSQL 처리, 트랜잭션 처리, OLAP/OLTP 엔진을 포함한 핵심 DB 엔진모든 쿼리, 데이터 처..