EDB™ Postgres Advanced Server®

Postgres Plus Advanced Server 무료 체험

Postgres Plus Advanced Server 견적 신청

Advance Server 탭

가트너 매직 쿼드런트 리더

Choose a Leader! EnterpriseDB has been named a Gartner Magic Quadrant Leader for the second year in a row. The placement of an open source-based relational database alongside Oracle, Microsoft, and IBM underscores the transformation Gartner explored in its recent report, State of Open-Source RDBMS, 2015. This report recommends moving all available workloads to open source RDBMS as rapidly as possible. EnterpriseDB’s EDB Postgres Advanced Server enables enterprises to make the move, and to divert investment to more strategic IT objectives. Learn more about Gartner’s perspective on these trends in our blog article Gartner Makes One Choice Easier in a Crowded Database Market.

많은 기업과 정부에서 이미 입증된 성능

A relentless focus on performance, security, and special tools over multiple releases continues to expand the range of solutions possible with Postgres Advanced Server. Resource Manager prioritizes CPU and I/O, protecting important processes. This allows DBAs to limit resource consumption, preventing any single Postgres Advanced Server process from monopolizing resources to the detriment of other processes. Recent partitioning improvements, linear read performance scaling up to 64 cores, optimized locking techniques, and multiple performance boosting features handle the largest OLTP loads for many commercial, U.S. government, and non-profit organizations of all sizes and missions. View a cross section of our customers. 

기업용 NoSQL

비정형 데이터베이스 기술과 관계형 데이터베이스 기술을 전사적 데이터베이스 관리 시스템 하나에 통합한 강력한 솔루션인 Advanced Server는 비정형 데이터와 반정형 데이터를 모두 취급할 수 있는 유연성 및 성능을 제공합니다.

Advanced Server의 문서 및 키 값 저장 기능은 새로운 NoSQL 기술의 이점과 그런 정보를 데이터 사일로, 운영 복잡성, 데이터 무결성 손실, 리스크 없이 기존의 회사 데이터 인프라에 통합할 수 있는 기능을 제공합니다. NoSQL for the Enterprise에 대해 자세히 알아보십시오.

Every data center has a sweet spot for Postgres Advanced Server®

Organizations of all sizes and types are cutting database costs wherever possible by deploying a capable low cost alternative to costly proprietary databases. This strategy reduces lock-in to a single vendor and gives IT managers more leverage when negotiating for lower costs. Controlling costs with expensive proprietary vendors has been proven with Linux for operating systems, Xen and KVM for virtualization and JBoss and Apache for middleware and is now being applied to databases. Compare TCO costs. 

데이터베이스 호환성으로 비용 절감 기회를 누리십시오 !

EDB's compatibility technology helps cap, reduce, or eliminate Oracle® fees using multiple strategies, while preserving your investment in Oracle volume licensing, infrastructure, skills and practices. For over 10 years, EnterpriseDB has built a solid practice around helping customers just like you save money for their applications built around PL/SQL, OCI, and Pro*C. For details on what compatibility means view this short video.

Oracle migration tools convert your schema and many applications run with few changes. Customer conversions of their easy to migrate applications take days or a few weeks. EDB services like the Oracle Migration Assessment quickly identify high-payback applications and the Migration Factory can take 100% of the burden off your staff and realize savings sooner. Re-training is minimal because of the Oracle-like tools provided by Postgres Advanced Server, so you staff can continue leveraging their Oracle knowledge and skills against a low cost open source based alternative. See the Ease of Migration tab to learn more.

EnterpriseDB의 모범 사례로 데이터베이스 조합을 최적화해 비용을 절감하십시오.

There are many paths to finding and applying costs savings in your database portfolio including how you manage your existing volume license agreements. One method is moving existing and easy to migrate applications off their authorized volume licenses to Postgres Advanced Server at a much lower cost. Then recycle the volume licenses to account for growth or hardware upgrades in your difficult to migrate or unqualified to migrate applications. A smart re-balancing of your database mix can result in you paying less in total fees with Postgres Advanced Server than your current proprietary maintenance fees alone. Other strategies used by customers to deploy Postgres Advanced Server include:

  • 새로운 OLTP 및 운영 어플리케이션 개발
  • 특정 기준(SLA, 데이터 사이즈, 동시 사용자 등)을 기반으로 어플리케이션에 적용
  • 저렴한 라이선스로도 해결되는 문서 또는 읽기 전용 어플리케이션 이용
  • 미션 크리티컬 외 어플리케이션 개발
  • 특정 업무팀이나 부서에 할당
  • 저렴한 리플리케이션 서버로 활용해 마스터 데이터베이스의 보고 부담을 완화

백서: 오픈 소스 최적화를 통한 데이터베이스 비용 절감 효과 및 통제력 강화(Optimizing Open Source for Greater Database Savings and Control) 참고

앞으로의 계획을 세울 수 있도록 도와드리겠습니다.

Our free Enterprise Enablement consultation will inventory your database portfolio and help you identify likely candidates for implementing Postgres Advanced Server at a cost savings in the context of your business goals and current constraints. An inexpensive followup Migration Assessment service can then identify technical issues (if any) for each candidate application, map out a technical strategy for implementation, and estimate your costs savings allowing you to make informed decisions. Contact us for a consultation now.

세계 최고 수준의 성능

EDB™ Postgres Advanced Server® has a proven track record supporting large transactional systems for thousands of users world-wide and around the clock. It is built upon and integrates every release of the world's most advanced open source database, PostgreSQL. EDB engineers then work continuously with our enterprise users to add features, tools and solutions to meet our customers demanding standards.

최근의 파티셔닝 기능 향상, 최대 64코어까지 읽기 성능 확장, 최신 잠금 기법, 성능 강화에 기여하는 다양한 기능들이 모든 규모와 업종의 많은 기업, 정부, 비영리 단체의 최대 OLTP 부하를 처리합니다.

향상된 보안

다른 어떠한 오픈 소스 기반 RDBMS도 Advanced Server만큼 사용자의 데이터를 보호하지 못합니다. Advanced Server는 통합 행 레벨 보안, SQL 인젝션 공격 차단 모듈, 규정준수 수행 완료를 위한 강화된 감사 기능, 중요한 서버측 코드를 무단 접근으로부터 보호하는 기능까지 제공합니다.

데이터베이스 호환성

EDB의 호환성 기술은 Oracle® 요금 제한, 절감, 타파를 하면서 동시에 신규 구축, 보고 목적의 복제, 미션 크리티컬 어플리케이션 등의 마이그레이션 등 다양한 전략을 이용하면서 Oracle 인프라, 기술, 기법에 대한 투자 가치를 계속 유지할 수 있도록 합니다.

엔터프라이즈 개발자 기능

개발자들은 이미 성능이 입증된 19가지 함수 패키지, 오브젝트 지향 어플리케이션에 명확히 매핑되는 복잡한 데이터 형식, 중첩 테이블, 계층적 쿼리, 저장 프로시저의 명시적 트랜잭션 제어 등을 이용해 생산성을 높일 수 있음은 물론, 모든 것들을 자신이 선택한 언어(예: Java, Python, C/C++ 등)로 이용할 수 있습니다.

개발자 기능에 대해 자세히 알아보기

엔터프라이즈 DBA 기능

DBA는 데이터에 대한 통제력을 다음과 같이 강화할 수 있습니다. CPU 및 I/O 리소스 관리자, 중앙 관리식 SQL 인젝션 방어 유틸리티, 폭넓은 카탈로그 뷰, 고속 벌크 로더, 로우 레벨 세션 및 시스템 대기 진단, 전사적인 데이터베이스 모니터링, 관리 및 튜닝을 효율적으로 할 수 있는 Postgres Enterprise Manager를 이용해 데이터에 대한 통제력을 강화할 수 있습니다.

Postgres Enterprise Manager에 대해 자세히 알아보기

확장성, HA, 성능 등을 고려한 툴

EnterpriseDB에서 개발, 지원하는 전문가급 툴 패키지는 사용자들에게 데이터 보호, SQL 워크로드 튜닝, 백업 및 재해 복구, 읽기 및 쓰기 확장성, 고가용성(HA), 모니터링, 데이터 마이그레이션, 소프트웨어 업데이트 등과 관련한 중대한 문제점을 해결할 수 있는 해법을 제시합니다.

EDB 툴 패키지에 대해 자세히 알아보기

지원되는 플랫폼

Postgres Advanced Server is available on a variety of platforms including multiple Linux 64 bit operating systems and Windows 64 bit systems.

지원되는 제품 및 플랫폼 확인

비용 절감의 기회

For over 9 years, EnterpriseDB has built a solid practice around reducing, capping or eliminating high Oracle costs with EDB™ Postgres Advanced Server's database compatibility, and simultaneously preserving your investment in Oracle volume licensing, infrastructure, skills and practices. We have helped customers just like you save money for their applications built around PL/SQL, OCI, and Pro*C. In spite of attractive licensing deals during a company’s database growth phase, many organizations regret the loss of control to manage costs that inevitably occurs a few years later. EDB™ Postgres Advanced Server with database compatibility for Oracle gives you cost savings options.

백서: 오픈 소스 최적화를 통한 데이터베이스 비용 절감 효과 및 통제력 강화(Optimizing Open Source for Greater Database Savings and Control) 참고

Oracle을 포기하지 않으면서 비용을 통제할 수 있습니다.

많은 고객들이 볼륨 라이센스, 마이그레이션의 리스크, Oracle 인증 COTS 어플리케이션 등 다양한 이유로 Oracle 솔루션을 대체하지 못하고 있습니다. 하지만, 비용 증가 상황에서도 비용을 통제할 전략이 있습니다.

One method is moving existing and easy to migrate applications off their authorized volume licenses to Postgres Advanced Server at a much lower cost. Then recycle the volume licenses to account for growth or hardware upgrades in your difficult to migrate or unqualified to migrate applications. A smart re-balancing of your database mix can result in you paying less in total fees with Postgres Advanced Server than your current proprietary maintenance fees alone.

마이그레이션할 어플리케이션을 선택할 때, 다양한 옵션을 이용할 수 있습니다. 저희 고객들이 이용하는 전략을 예로 들면 다음과 같습니다.

  • 새로운 OLTP 및 운영 어플리케이션 개발
  • 자신의 요건에 맞는 기준(SLA, 데이터베이스 크기, 동시 사용자 수 등)에 따라 Advanced Server 이용
  • 저렴한 라이선스로도 해결되는 문서 또는 읽기 전용 어플리케이션 이용
  • 미션 크리티컬 외 어플리케이션 개발
  • 특정 업무팀이나 부서에 Advanced Server를 할당
  • 저렴한 리플리케이션 서버로 활용해 마스터 데이터베이스의 보고 부담을 덜어주는 방법 등이 있을 수 있습니다.

앞서 언급한 데이터베이스 호환성

Advanced Server의 데이터베이스 호환성은 크게 5가지 핵심 기술 영역에 초점을 맞추고 있습니다. 스키마 마이그레이션 툴킷은 Oracle 오브젝트(데이터 형식, 테이블, 파티션, 데이터베이스 링크, 사용자, 역할, 트리거, 저장 프로시저)를 Advanced Server로 변환합니다.

둘째, 프로시저 처리에 초점을 맞추고 있는데, 네이티브 PostgreSQL의 PL/pgSQL 처리 기능뿐만 아니라 Oracle의 PL/SQL을 위한 파서(Parser)도 기본적으로 지원합니다. 여기에는 Oracle 구문, 함수 패키지(예: DBMS_UTL, DBMS_RLS, DBMS_PROFILER), 사용자 정의 예외, 명명된 파라미터 표기법, 시노님, 파티셔닝 구문, GOTO, Bulk Collect/Fetch/Bind, VARRAY, 테이블() 수식 등이 모두 포함됩니다.

셋째, decode(), DUAL 테이블, ROWNUM, 오브젝트 유형, 하위 유형 등 사용자들 사이에서 인기 있는 Oracle SQL 익스텐션에 초점을 맞추고 있습니다.

넷째, OCI, Pro*C, 다양한 라이브러리 인터페이스를 지원하는 어플리케이션 호환성에 초점을 맞추고 있습니다.

다섯째, Advanced Server는 Oracle 사용자들에게 익숙하고 중요한 툴을 제공하여 재교육만 받으면 바로 이용할 수 있게 합니다. 이러한 툴로 EDB*Plus, EDB*Loader, EDB*Wrap 그리고 DBA들을 위한 툴셋과 같은 스탯 팩(stats pack) 등이 있습니다.

Advanced Server가 어떻게 Oracle 데이터베이스 호환성을 지원하는지 동영상에서 확인하십시오.

쉬운 관리 변경

EDB understands that a technology change in your databases is far from trivial. That’s why we provide a comprehensive set of strategies, features, tools, and services to make a change as smooth as possible. EDB’s database compatibility addresses the software for schema, data, and code compatibility, as well as the people who use it by providing the same objects, syntax, extensions and tools they use today for an environment that feels very familiar. You can even replicate data bi-directionally from Postgres Advanced Server making it extremely easy to integrate our low cost platform into your existing environment.

고객이 변환하는 마이그레이션하기 쉬운 어플리케이션은 단 며칠에서 몇주 내에 완료됩니다. Oracle 마이그레이션 평가(Migration Assessment for Oracle)와 같은 EDB 서비스에서는 적합한 어플리케이션들을 신속히 판별하여 최대한 빠른 시간 안에 비용 절감 효과를 볼 수 있도록 합니다.

마이그레이션 평가(Migration Assessment)에 대해 자세히 알아보십시오.

데이터베이스 호환성 관련 추가 리소스

 

PostgreSQL vs EDB™ Postgres Advanced Server

기능 차이(해당 기능에 커서를 갖다 대면 세부 설명이 나타남)

참고: 공통 기능 

기능 차이 PostgreSQL Postgres
Advanced Server

일반적인 차이

Features marked:
     are also compatible with Oracle®
    지원 are Security related

  Includes all PostgreSQL features and updates, plus additional:
    - Security features
    - Performance features
    - Developer features
    - DBA features
    - Compatibility with Oracle
전사적 보안 기능
Password Profiles ⊕ 지원   지원
EDB SQL/Protect 지원   지원
Session Tag Auditing 지원   지원
PL/SQL 보호 (EDB*Wrap) ⊕ 지원   지원
엔터프라이즈급 성능 기능
확장 가능 파티셔닝   지원
파티셔닝 기준... 범위
목록
Range
List
Hash
Query Optimizer 힌트 ⊕   지원
엔터프라이즈 개발자 기능
계층적 쿼리 ⊕   지원
21 pre-defined re-usable Function Packages 지원
시노님 (퍼블릭 및 프라이빗) ⊕   지원
확장된 함수 및 연산자 ⊕   지원
저장 프로시저의 명시적 커밋/롤백 ⊕   지원
Bulk Collect 및 Binds ⊕   지원
사용자 정의 오브젝트 유형 ⊕   지원
중첩 테이블 ⊕   지원
사용자 정의 예외 ⊕   지원
사용자 정의 패키지 및 함수 ⊕   지원
연관 배열 ⊕   지원
VARRAYs ⊕   지원
edb_stmt_level_txn ⊕   지원
EDB*Plus ⊕   지원
ECPGPlus   지원
엔터프라이즈 DBA 기능
리소스 관리   지원
선언적 파티셔닝 구문 ⊕   지원
EDB*Loader ⊕   지원
SQL 세션/시스템 대기 튜닝 진단 ⊕   지원
확장된 카탈로그 뷰 ⊕   지원
Database Compatibility for Oracle (also includes all features in table with the ⊕ symbol) View the video!
저장 프로시저 및 트리거에서 PL/SQL 지원 ⊕   지원
PL/SQL Debugger ⊕   지원
EDB*OCI ⊕   지원

  

공통 기능

참고: 기능 차이

Common Database Features PostgreSQL Postgres Advanced Server
Compatible with EDB Postgres Tools: Postgres Enterprise Manager
Failover Manager
Backup & Recovery Tool
Update Monitor
xDB Replication Server
Migration Toolkit
Postgres Enterprise Manager
Failover Manager
Backup & Recovery Tool
Update Monitor
xDB Replication Server
Migration Toolkit
ACID에 완벽히 부합 지원 지원
MVCC(Multi-Version Concurrency Control, 다중 버전 동시성 제어) 지원 지원
ANSI-SQL:2008 표준을 완벽하게 충족 지원 지원
ANSI 제약 조건 지원 지원
열 단위 데이터 정렬 지원 지원
열 트리거 지원 지원
기본/외래 키 지원 지원 지원
GIN 및 GiST 인덱스 지원 지원
Block Range Indexes (BRIN) 지원 지원
함수 기반 인덱스 지원 지원
복합 인덱스 지원 지원
K-Nearest-Neighbor 인덱스 지원 지원
Index-only 스캔 지원 지원
전체 텍스트 검색 지원 지원
UPSERT (Update or Insert) 지원 지원
SQL은 CUBE, ROLLUP 및 GROUPING SETS와 통합 지원 지원
트리거 및 저장 프로시저 지원 지원
지원 지원 지원
구체화된 뷰(동시 새로 고침 지원) 지원 지원 지원
뷰 보안 관문 지원 지원 지원
형식에 대한 SQL USAGE 권한 지원 지원 지원
ANSI 표준 SQL GRANT/REVOKE 지원 지원 지원
열 레벨 권한 지원 지원 지원
로우 레벨 보안 지원 지원 지원 ⊕
그룹/역할 지원 지원 지원 지원
SQL/MED 지원 지원 지원
Programming language support for database Stored Procedures, Triggers and Functions. pgSQL
Java
C
C++
Perl
Python
Ruby
Javascript
Scheme
Tcl
PHP
pgSQL
Java
C
C++
Perl
Python
Ruby
Javascript
Scheme
Tcl
PHP
Application Client Library interface support libpq
JDBC
C
C++
Perl
Python
Ruby
Scheme
PHP
ODBC
.NET
Lisp
Qt
libpq
JDBC
C
C++
Perl
Python
Ruby
Scheme
PHP
ODBC
.NET
Lisp
Qt
외부 데이터 래퍼 HDFS (Hadoop)
MongoDB
MySQL
PostgreSQL
HDFS (Hadoop)
MongoDB
MySQL
PostgreSQL
비정형 데이터 형식 XML
JSON
JSONB
키 값
XML
JSON
JSONB
키 값
언로그드(Unlogged) 테이블 지원 지원
범위 데이터 형식 지원 지원
쓰기 가능한 공용 테이블 식 지원 지원
윈도우 함수 지원 지원
규칙 엔진 지원 지원
전체 버전 업그레이드 지원 지원
스트리밍 리플리케이션 및 핫 스탠바이 지원 지원
논리적 디코딩(Logical Decoding) 지원 지원
온라인 백업 및 시점 복구 지원 지원
온라인 인덱스 재구성 지원 지원
pg_prewarm을 포함한 핫 리스타트(Hot Restart) 지원 지원
pg_rewind 지원 지원
PostGIS 공간 익스텐션 지원 지원 지원
테이블 및 인덱스의 파티셔닝 지원 지원
인증 지원 지원 LDAP
SSL
RADIUS
PAM
Kerberos
GSSAPI
SSPI
Trust
암호
ID
LDAP
SSL
RADIUS
PAM
Kerberos
GSSAPI
SSPI
Trust
암호
ID
DB 연결 암호화 지원 SSL SSL
DB 연결 화이트 리스트 지원 지원 지원
DB 연결 블랙 리스트 지원 지원 지원

 

Function Package Descriptions for EDB Postgres Advanced Server

기능 차이로 돌아가기 - 패키지

패키지 이름 패키지 설명
DBMS_ALERT Functions that allow asynchronous notification of database events via an Alert. Using this package and triggers, an application can notify itself whenever values of interest in the database are changed.
DBMS_CRYPTO 지원 저장된 데이터를 암호화 및 복호화할 수 있는 함수를 제공합니다.
DBMS_JOB DBMS_SCHEDULER로 대체되었지만 구버전 Oracle 어플리케이션과의 호환성을 위해 포함되었습니다.
DBMS_LOB Functions that allow access to and manipulation of Large OBject values.
DBMS_LOCK Provides a function interface to Lock Management services.
DBMS_OUTPUT 어플리케이션 또는 디버깅용 저장 프로시저, 패키지, 트리거에서 메시지를 전송할 수 있도록 합니다.
DBMS_PIPE 동일 데이터베이스 인스턴스에서 두 개 이상의 세션이 서로 통신할 수 있도록 하는 함수.
DBMS_PROFILER Provides functions to profile stored procedure workloads and identify performance bottlenecks.
DBMS_SCHEDULER Job scheduler functions for creating and executing unattended repetitive tasks inside the database.
DBMS_SQL 프로시저에 동적 SQL을 이용하는 것을 허용해 어플리케이션이 런타임 때까지 모르는 파라미터(예: 테이블 이름)로 SQL 문을 실행할 수 있도록 합니다.
DBMS_RANDOM 임의의 텍스트, 숫자, 날짜 값을 생성할 수 있는 유용한 함수.
DBMS_RLS 지원 Implements row level security functions in the database blocking users from seeing each other's data in the same application.
DBMS_SESSION 지원 Functions with the ability to enable and disable roles.
DBMS_UTLTITY 데이터베이스에서 다양한 런타임 작업에 대한 정보와 메타데이터를 가져올 수 있는 함수 집합.
UTL_ENCODE 호스트 간 전송을 목적으로 데이터의 Base64 인코딩 및 디코딩을 수행하는 함수.
UTL_FILE 데이터베이스 프로시저가 I/O 스트림 방식으로 작동 중인 운영 체제 텍스트 파일을 읽고 쓸 수 있도록 합니다.
UTL_HTTP Functions that provide the ability to make HTTP calls to access information on web servers.
UTL_MAIL 데이터베이스에서 첨부, CC, BCC를 포함한 이메일을 생성, 관리 및 전송할 수 있는 함수를 제공합니다.
UTL_RAW Functions supporting the manipulation of raw data types.
UTL_SMTP RFC821 사양에 따라 SMTP를 통해 메일을 전송할 수 있는 함수를 제공합니다.
UTL_URL Functions for escaping and un-escaping URL strings.

 

What's New in 9.6

• Increased security through profiles for passwords and session tag auditing
• Better vertical read and write scalability for large databases
• Improvements to EDB™ Loader including FREEZE keyword
새로운 특장점에 대해 자세히 읽어보십시오.

데이터시트
EDB Postgres Advanced Server Datasheet

구매 방법

img

EDB Postgres Advanced Server is in included with the purchase of an Enterprise Edition subscription. Please Contact Us to have an EDB representative process your order.

구매 문의하기

동영상: 성공 보장

이 3분 분량의 동영상을 통해 Postgres 솔루션을 성공적으로 설치하는 데 필요한 EnterpriseDB 소프트웨어, 툴, 서비스에 대해 자세히 알아보십시오.

EDB SQL/Protect

Learn how to protect your data from unauthorized access using SQL Injection with EDB SQL/Protect.

EDB Resource Manager

Learn how EDB Resource Manager allows DBAs to manage CPU and memory utilization to ensure that these resources are available for primary workload.