Computer >> 컴퓨터 >  >> 프로그래밍 >> 데이터베이스

데이터베이스

  1. Oracle에서 NACHA 결제 파일 생성하기: 설정부터 파일 생성까지 단계별 가이드

    NACHA(전국자동화결제소협회, National Automated Clearing House Association) 파일 형식은 가장 널리 사용되는 전자 결제 파일 유형 중 하나입니다. 이 형식은 자동화결제소(ACH) 네트워크를 통해 국내 ACH 결제를 실행하는 데 사용됩니다. 개요 NACHA 파일은 은행 포털에 전송하거나 업로드하여 대량 결제 배치를 실행하는 지급 지시 파일입니다. 이 파일은 NACHA 사양에 따라 형식이 지정되며, 은행마다 세부 사양이 다를 수 있습니다. Wells Fargo®, Bank of America®,

  2. Oracle 19c SQL 격리(Quarantine) 기능 완벽 가이드: 비정상 쿼리 자동 차단하기

    이번 포스트에서는 SQL 격리(SQL Quarantine) 개념을 소개합니다. Oracle® Resource Manager를 활용하면 CPU, I/O 등 시스템 자원의 사용량을 규제하고 제한할 수 있습니다. 특히 주목할 만한 점은, 미리 정의한 임계값을 초과하는 장시간 실행 쿼리의 실행 자체를 사전에 차단할 수 있다는 것입니다. SQL 격리란 무엇인가? 격리(Quarantine)는 말 그대로 고립을 의미합니다. SQL 격리는 Oracle Database 19c에 새롭게 도입된 기능으로, 비정상적으로 자원을 과다 소모하는 쿼리(run

  3. DataStax Enterprise OpsCenter 설정 가이드: Cassandra 클러스터 모니터링 완벽 정리

    고객과 지원 조직 간에 정의된 SLA(서비스 수준 계약)를 준수해야 고객 운영이 중단 없이 원활하게 실행될 수 있습니다. 만약 서비스 수준이 정의된 목표에 미치지 못한다면, 비용과 기업 신뢰도 양면에서 회사 브랜드에 부정적인 영향을 미치게 됩니다. 소개 여러 데이터베이스로 구성된 고객 환경을 관리하는 것은 결코 쉬운 일이 아닙니다. 데이터베이스 관리자(DBA)는 이러한 환경을 모니터링하기 위해 셸 스크립트나 Python® 같은 스크립트 또는 중앙화된 관리 도구를 설치해야 합니다. 모니터링, 업그레이드, 메트릭 수집 등 반복적인 작업

  4. Oracle 19c 데이터베이스 기반 E-Business Suite(EBS) R12.2 복제 완벽 가이드

    이 글에서는 Red Hat® Enterprise Linux® 서버 환경에서 Recovery Manager(RMAN) 핫 백업을 활용해 온프레미스 Oracle® E-Business Suite®(EBS) R12.2를 버전 19c 데이터베이스와 함께 단계별로 복제(Clone)하는 전체 과정을 다룹니다. 소개하는 절차는 다른 운영체제에서도 동일하게 적용할 수 있습니다. EBS 복제 개요 EBS 복제를 수행하려면 다음과 같은 상위 단계를 순서대로 완료해야 합니다. 소스 데이터베이스 노드와 애플리케이션 노드에서 사전 복제(Pre-clone)

  5. MongoDB 대규모 확장 완벽 가이드: 수직 확장과 수평 확장 전략

    2018년 6월 4일 ObjectRocket.com/blog에 최초 게시됨 확장(Scaling)이라는 단어를 물고기의 비늘을 벗기는 것으로 정의할 수도 있지만, 데이터베이스 분야에서 확장이란 스토리지, 디스크, RAM, CPU, 연산 능력, 네트워크 등 추가적인 리소스 요구 사항에 맞춰 시스템을 늘려갈 수 있는 능력을 의미합니다. 확장이 필요한 시점은 어떻게 알 수 있을까? 오늘날 애플리케이션이 입소문을 타며 사용자가 폭발적으로 증가하는 등, 데이터 급성장과 빠른 사용자 유입은 흔한 일이 되었습니다. 이런 상황이 오면 초기 환

  6. 크리스마스 세 번째 날, ObjectRocket이 선물한 전용 마스터 노드 3개

    2019년 12월 16일 ObjectRocket.com/blog에 처음 게시된 글입니다. Rackspace ObjectRocket의 Elasticsearch® 서비스에 흥미로운 새 기능이 추가되었습니다. 바로 전용 마스터 노드(Dedicated Master Node) 지원입니다! 더 크고 안정적인 클러스터가 필요한 사용자라면 주목할 만한 소식입니다. 마스터 역할의 책임을 분리해 별도의 노드에 할당하면 클러스터 전체의 안정성이 크게 향상됩니다. 전용 마스터 노드란 무엇인가? 마스터 노드는 인덱스 생성 및 삭제, 모든 노드 상태 추적

  7. Logstash로 CSV 데이터를 Elasticsearch에 손쉽게 불러오는 방법

    이 글은 2015년 9월 10일 ObjectRocket.com/blog에 처음 게시된 내용을 기반으로 재구성했습니다. 새로 구축한 Elasticsearch® 인스턴스는 있는데, 검색하고 싶은 유용한 데이터가 CSV 파일에만 들어 있다면 어떻게 해야 할까요? 걱정할 필요 없습니다. Logstash®를 사용하면 거의 모든 형태의 데이터를 Elasticsearch 인덱스에서 쉽게 검색할 수 있는 형태로 변환할 수 있습니다. 시작하기 전에 준비할 것 이 예제를 따라 하려면 실제 데이터와 Unix® 계열 환경이 필요합니다. Windows®

  8. Rackspace ObjectRocket, AWS에서 Elasticsearch 정식 출시

    2019년 9월 17일 ObjectRocket.com/blog에 처음 게재된 글입니다. Rackspace ObjectRocket이 새로운 ObjectRocket 플랫폼에서 호스팅되는 Elasticsearch® 버전 7.2.1(및 이전 버전)을 제공하게 되었음을 기쁘게 알려드립니다. 정식 출시(GA)는 안정성과 지원을 의미합니다 Rackspace ObjectRocket은 버전 1.5 시절부터 호스팅 Elasticsearch 서비스를 제공해 왔습니다. 5년간 운영된 기존 호스팅 플랫폼에 쌓아 온 노하우와 경험을 바탕으로, 고객의

  9. ObjectRocket, 싱글 사인온(SSO)·역할 기반 액세스 제어(RBAC) 정식 지원

    원문은 2019년 9월 ObjectRocket.com/blog에 게재되었습니다. ObjectRocket 블로그를 자주 읽는 독자라면 플랫폼에 여러 새로운 기능이 추가되고 있다는 사실을 이미 알고 계실 겁니다. 오늘은 그중에서도 새롭게 선보이는 인증 시스템과 이와 관련된 변화들을 소개하려고 합니다. 역할 기반 액세스 제어(RBAC)로 가는 길 새로운 플랫폼 구축을 시작할 때 가장 먼저 제공하기로 한 기능 중 하나가 바로 역할 기반 액세스 제어(Role-Based Access Control, RBAC)였습니다. 데이터베이스에서는 늘 다

  10. 모두를 위한 CockroachDB — Rackspace ObjectRocket 완전 관리형 서비스 정식 출시

    원문은 2019년 9월 30일 ObjectRocket.com/blog에 게시되었습니다. 역사적으로 DBaaS(Database as a Service)의 가치를 인정하는 많은 사용자에게 CockroachDB 관리형 서비스는 쉽게 다가가기 어려운 영역이었습니다. 하지만 이제 Rackspace ObjectRocket의 관리형 CockroachDB를 통해 기가바이트(GB)당 약 21달러 수준의 합리적인 비용으로 CockroachDB의 강력한 성능을 활용할 수 있습니다. 연중무휴 24시간 대응하는 전문가 팀과 전체 SLA가 뒷받침되며, 엔터

  11. Redis를 제대로 활용하는 10가지 핵심 팁

    2015년 3월 ObjectRocket.com/blog에 최초 게시 Redis®는 정말 훌륭한 도구이며, 개발자 커뮤니티에서도 큰 사랑을 받고 있습니다. Antirez의 작은 개인 프로젝트에서 시작해 이제는 업계 표준 인메모리 데이터 저장소로 자리 잡았습니다. 그만큼 Redis를 올바르게 사용하기 위한 모범 사례들도 함께 발전해 왔는데요. 이 글에서는 Redis를 제대로 활용하기 위한 10가지 핵심 팁을 살펴보겠습니다. 1. KEYS 명령어 사용을 멈추세요 글의 첫머리부터 외치듯 시작하는 것이 좋은 방법은 아니지만, 이것이 아

  12. 통합 데이터 플랫폼의 새로운 기준: SQL Server 2019

    2006년, 영국의 수학자 클라이브 로버트 험비(Clive Robert Humby)는 데이터는 새로운 석유다라는 유명한 말을 남겼습니다. 이후 IT 리더들은 이 문구를 수없이 접하며 그 의미에 깊이 공감했고, 시대의 흐름마다 이 개념을 한층 발전시켜 왔습니다. 험비는 또한 이렇게 덧붙였습니다. 데이터는 가치 있지만, 정제되지 않은 상태로는 실질적으로 활용할 수 없습니다. 석유가 가스, 플라스틱, 화학제품 등으로 변환되어 수익성 있는 활동을 견인하는 가치 있는 자원이 되듯이, 데이터 역시 분해하고 분석해야 비로소 가치를 지니게 됩니다

  13. ObjectRocket의 CockroachDB로 분산 SQL 확장하기: 자동 스케일링부터 고가용성까지

    2019년 8월 ObjectRocket.com/blog에 처음 게시된 글입니다. CockroachDB®는 Rackspace ObjectRocket 데이터베이스 기술 제품군의 일원입니다. 데이터 복제 및 분산(고가용성 극대화), 자동 데이터베이스 리밸런싱, 데이터 레지던시(data domiciling) 규정 준수를 지원하는 멀티 지역 데이터 센터 등 CockroachDB의 확장 능력은 매우 인상적입니다. 그리고 이 모든 기능이 높은 데이터 무결성과 분산 ACID 트랜잭션과 함께 제공됩니다. CockroachDB에서 데이터 복원력은 선

  14. Amazon Redshift 쿼리 성능 최적화를 위한 필수 모범 사례

    원문은 2020년 6월 17일 Onica.com/blog에 게시되었습니다. 다양한 산업 분야의 기업들이 운영 및 핵심 비즈니스 활동에 데이터 분석을 적극적으로 활용하고 있습니다. 그러나 데이터 볼륨이 급증할수록 데이터 관리와 가치 추출 작업은 점점 더 복잡해집니다. Amazon Redshift란? Amazon® Redshift®는 Amazon Web Services®(AWS)에서 제공하는 강력한 클라우드 데이터 웨어하우스 서비스입니다. 방대한 데이터를 손쉽게 관리하고 분석할 수 있도록 지원하며, 이번 글에서는 Amazon Redsh

  15. 폴리글랏 퍼시스턴스(Polyglot Persistence)란? 다양한 데이터 저장 기술의 이해

    원문은 2018년 4월 30일 ObjectRocket.com/blog에 처음 게재되었습니다. 폴리글랏 퍼시스턴스(Polyglot Persistence)란 서로 다른 데이터 저장 기술을 각각의 데이터 저장 요구에 맞게 조합해 사용하는 방식을 의미합니다. 애플리케이션 개발 시 여러 프로그래밍 언어를 함께 활용하는 폴리글랏 프로그래밍에서 파생된 개념으로, 쉽게 말해 하나의 애플리케이션이 두 가지 이상의 핵심 데이터베이스 기술을 동시에 사용하는 구조입니다. 작업에는 적합한 도구를 쓰는 것이 중요하듯, 데이터 처리 역시 적합한 데이터베이스를

  16. DBaaS(데이터베이스 서비스)의 장단점 총정리 – 도입해야 할까요?

    원문은 2017년 12월 7일 ObjectRocket.com/blog에 처음 게재되었습니다. 많은 기업이 특정 업무를 외주에 맞길지, 아니면 자체적으로 수행할지 결정하는 데 고민을 거듭합니다. 데이터베이스 운영 역시 마찬가지입니다. 특히 기술 기반 스타트업이라면 인력을 직접 고용하는 비용과 외부 업체에 맡기는 비용 사이에서 판단하기가 더욱 어렵습니다. 하지만 데이터베이스는 제대로 관리하지 않으면 금세 복잡한 문제로 번질 수 있는 영역입니다. 그래서 이번 글에서는 DBaaS(Database-as-a-Service)가 우리 회사에 적합

  17. 로드 밸런서 없이 여러 Elasticsearch 클라이언트 노드에 연결하는 방법

    2017년 11월 10일 ObjectRocket.com/blog에 처음 게시된 글입니다.Rackspace ObjectRocket for Elasticsearch® 클러스터는 기본적으로 여러 개의 클라이언트 노드를 제공합니다. 그런데 고객들로부터 자주 접하는 질문이 하나 있습니다. 바로 모든 클라이언트 노드에 연결하기 위해 로드 밸런서를 왜 제공하지 않는가?라는 것입니다.설정 관점에 따라 단일 노드에 대한 단일 연결을 클러스터 전체의 장애 지점(SPOF)으로 볼 수도 있습니다. 실제로 로드 밸런서는 연결 풀을 관리하는 데 효과적인 도

  18. PostgreSQL vs CockroachDB, 나에게 맞는 데이터베이스 선택 가이드

    원문은 2019년 8월 15일 ObjectRocket.com/blog에 게시되었습니다. CockroachDB®와 PostgreSQL®이 관계형 데이터베이스 시장에서 입지를 굳혀가면서, 두 제품 중 무엇을 선택해야 할지 고민하는 개발자들이 많아졌습니다. CockroachDB는 분산 트랜잭션과 수평적 읽기/쓰기 확장을 기본 내장한 진정한 글로벌 스케일 SQL을 제공하며, SQL 워크로드에 전례 없는 규모의 확장성, 복원력, 성능을 선사합니다. 하지만 여전히 PostgreSQL이 더 적합한 상황도 존재합니다. CockroachDB와 P

  19. ObjectRocket에서 PostgreSQL 백업 및 복원하는 방법 완벽 가이드

    원문은 2020년 2월 6일 ObjectRocket.com/blog에 게시되었습니다. 정기적인 백업과 이를 복원하는 기능은 데이터베이스 시스템 운영의 핵심 요소입니다. Rackspace Technology 계열사인 ObjectRocket에서는 모든 데이터베이스 제품에 대해 기본적으로 2주 보관 기간을 갖는 일일 백업을 제공합니다. 특히 저희 PostgreSQL® 서비스는 WAL(Write Ahead Log) 아카이빙과 함께 보관 기간 내 임의의 시점으로 복원할 수 있는 기능을 추가로 제공합니다. 이를 일반적으로 PITR(Point

  20. SQL Server Stretch Database 완벽 이해하기: 콜드 데이터를 Azure로 손쉽게 아카이브하는 방법

    데이터베이스 확장, Stretch Database 완벽 이해하기안녕하세요, 여러분. 오늘은 데이터베이스(DB)를 여러 측면에서 한층 개선해 줄 수 있는 간단하면서도 강력한 기능, Stretch Database(스트레치 데이터베이스)에 대해 알아보겠습니다.Stretch Database란 무엇인가?SQL Server 2016에서 도입된 이 기능은 온프레미스 데이터를 Azure 클라우드까지 확장(stretch)할 수 있게 해 줍니다. Stretch Database(줄여서 StretchDB)는 자주 조회되지 않는 콜드(cold) 데이터를

Total 236 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:5/12  20-컴퓨터/Page Goto:1 2 3 4 5 6 7 8 9 10 11