postgres plus server€¦ · point-in-time recovery (pitr) online index reorganization online...
TRANSCRIPT
1
什麼是 EnterpriseDB ?
EnterpriseDB 是一家全球領先的新一代企業級關聯式資料庫管理系統(RDBMS) 廠商。他以其獨特的
Oracle 相容性策略,加上其擁有的眾多世界頂級工程師,迅速成為企業開放原始碼資料庫的業界領先者。
EnterpriseDB 公司成立於 2004 年,總部位於美國東岸麻薩諸塞州的 Westford。在美國、印 度、中國、巴基斯坦
均設有研發和支援中心,並在英國設有資料庫效能測試中心。
什麼是 Postgres Plus Server ?
PostgreSQL 是創新的開源資料庫軟體。其高性能的特性,成為眾多商業資料庫的領導者。 Postgres Plus是
以PostgreSQL為基礎開發,全球最先進開源資料庫,Oracle 所開發的運用程式不需重寫即可運行在 EnterpriseDB
所屬的 Postgres Plus 企業版資料庫平台上。Postgres Plus 資料庫平台在眾多OLTP 產品中,相較於大多著重在大量
查詢應用中表現的尤為出色。
EnterpriseDB 的 Postgres Plus 產品線中共有, Postgres Plus Standard Server(PPSS) 及 Postgres Plus Advance
Server 兩種, 其功能性差異如下表:
Feature Postgres Plus Standard
Server Postgres Plus Advanced
Server
主要差異
Adds: Enterprise modules Installation Tuning StackBuilder Plus (see below)
Adds: Oracle Compatibility, Performance, Scalability, & DBA and Developer Tools
Supported Platforms
Linux x86/32 Linux x86/64 Windows
HP-UX Itanium Linux x86/32 Linux x86/64 Windows Solaris® x86/64 Solaris SPARC®
Full ACID compliance
Views
User Defined Data Types
ANSI Constraints
Function based Indexes
Partial Indexes
Data and Index Partitioning
Bitmap Indexes
Primary and Foreign keys
Column Level Permissions
2
Feature Postgres Plus Standard
Server Postgres Plus Advanced
Server
Rules Engine
Inheritance
Triggers & Stored Functions
Windowing Functions
Recursive Queries
Nested Transactions
Procedural Language support
SQL/XML Support
Multi-version Concurrency Control (MVCC)
Full Text Search
PostgreSQL Database Links
Infinite Cache
Heap-Only Tuples (HOT)
GUI Administration Console (pgAdmin)
Built-in Streaming Replication
Hot Standby
Point-in-Time Recovery (PITR)
Online Index Reorganization
Online Backup
Parallel Restore
In-place Version Upgrades
Interactive SQL Terminal
Pluggable Authentication
Index Advisor
Authentication support
Trust, Password, GSSAPI, SSPI Kerberos, Ident LDAP, SSL RADIUS, PAM
Trust, Password, GSSAPI, SSPI Kerberos, Ident LDAP, SSL RADIUS, PAM
3
Feature Postgres Plus Standard
Server Postgres Plus Advanced
Server
Client Connectors Libpq, ECPG pgJDBC, psqlODBC Npgsql(.NET)
Libpq, ECPG pgJDBC, psqlODBC Npgsql(.NET), OCL(OCI)
Distributed Memory Caching (pgmemcache)
Integrated Connection Pooling (pgBouncer)
Job Scheduler (pgAgent)
GeoSpatial Support (PostGIS)
PL/pgSQL Debugger
SQL Code Profiler
Integrated Add-On Components
Installation Tuning
Automatic Update Notification
Open Source Database Migration
Standby Database for Disaster Recovery
Certified Binaries
DynaTune®
SQL/Protect
User Defined Object Types
Oracle Dictionary Views 49
Parallel Bulk Loader (EDB*Loader)
Oracle SQL Extensions
Oracle Database Links
Asynchronous Pre-Fetch for RAID Bitmap Indices
Bitmap Indices Regular Indices
Bulk Collect / Bulk Bind
Query Optimization Hints
DRITA (SQL wait state finder)
EDB*Plus
4
Feature Postgres Plus Standard
Server Postgres Plus Advanced
Server
PL/SQL Support
PL/SQL Debugger
EDB*Wrap (source code protection)
EDB*Package (built-in function packages)
DBMS_PROFILER, DBMS_ALERT DBMS_JOB, DBMS_LOB DBMS_OUTPUT, DMBS_PIPE DBMS_SQL, DBMS_UTLTITY UTL_FILE, UTL_MAIL UTL_SMTP
User Defined Packages
Explicit Transaction Control
EDB*OCI
xDB Replication Server Oracle MS SQL Server PostgreSQL
Oracle MS SQL Server PostgreSQL
xDB Replication Server GUI/CLI
Multi-threaded Oracle Replication via xDB Replication Server via xDB Replication Server
Migration Studio MySQL, Oracle MS SQL Server, Sybase
Partitioning Scripts
Audit Logging
Programming Language Support
PL/pgSQL, PL/Java® PL/Ruby, PL/Python PL/PHP, PL/Perl C/C++, PL/Tcl PL/Scheme
PL/SQL, PL/pgSQL PL/Java®, PL/Ruby PL/Python, PL/PHP PL/Perl, C/C++ PL/Tcl, PL/Scheme
Library Interface Support
Libpq, JDBC ODBC, .NET Perl, Python Ruby, C/C++ PHP, Lisp Scheme, Qt
OCL(OCI), libpq JDBC, ODBC .NET, Perl Python, Ruby C/C++, PHP Lisp, Scheme, Qt
Tools SQL/Protect Postgres Plus HQ xDB Replication Server PL/Secure
5
Postgres Plus 的優勢
相容性
把Oracle開發應用程式到EDB企業版將比同類資料庫的遷移快到5至10倍,並且DBA或開發人員只需很少的
培訓便可以轉移到新的資料庫版本。同時減少了新撰寫程式碼的成本。
性能
利用綜合工具包,包括: Infinite Cache(無限快取),DynaTune (動態性能調整), Partitioning, Connection
Pooling,多版本控制,GridSQL,非同步預先存取,EDB *Loader,最佳化查詢標記,DRITA (動態即時性能分析工
具) 以及 Multi-Threaded Replication 來有效增強資料庫效能及維運時的效率。
使用 Infinite Cache 可增進資料庫存取速度
資料庫支援性 SQL 相容性 PL/SQL 相容性 工具支援 Schema Data types Block Structure Migration Studio Sequences Functions 10 Built-In Packages Database Browser Synonyms Variables Custom Packages Dictionary Views Data Column Aliasing Stored Procedures EDB*Loader Indices Public Synonyms Functions EDB*Plus Partitions Sequences Triggers EDB*Wrap Database Links Query Optimizer Hints Hierarchical Queries EDB*Package Packages DUAL table Anonymous blocks PL/SQL Debugger Triggers ROWNUM User Object Types Oracle Replication Server
and Console Stored Procedures DECODE() Explicit Transaction Control Functions Wait Events Database Links Users Syntax Roles More…
6
HP 提供的服務
HP 秉持著提供高品質的企業服務之精神, 提供客戶購買 EnterpriseDB 公司的產品與服務, 並針對需要關鍵
服務之客戶提供全省到府服務, 服務項目如下:
服務項目
Postgres Plus Server Installation
Postgres Plus Server x86 Cluster Installation
Postgres Plus Server HP-UX Cluster Installation
Postgres Plus Server Health Check
Postgres Plus Server Performance Tuning
聯絡方式
惠普科技 陳專員 (02)8722-9772