Comparaison des bases de données Postgres

EDB Postgres™ Advanced Server vs PostgreSQL

Les fonctionnalités dont vous avez besoin pour fonctionner à grande échelle

PostgreSQL nécessite des outils et des capacités supplémentaires pour fonctionner à grande échelle. La plateforme EDB Postgres offre :

  •  

    Des outils d'entreprise prêts à l'emploi pour la haute disponibilité, la surveillance, la reprise après sinistre et la facilité de gestion

  •  

    Un sécurité accrue et d'autres fonctions pour entreprises

  •  

    Oracle compatibility

  •  

    Davantage de fonctions de déploiement

  •  

    Une intégration améliorée

  •  

    Une amélioration de la productivité des administrateurs de bases de données et des développeurs

  •  

    Assistance 24h/24 7j/7 selon le principe « follow-the-sun »

Comparaison détaillée des fonctionnalités

Learn which Postgres database will provide the tools and functionality you're looking for.

 
  •  

    Denotes Oracle® database compatibility

 

Fonctions de sécurité professionnelle

Fonctionnalité PostgreSQL EDB Postgres Advanced Server
Masquage des données
 
 
Profils avec mots de passe
 
 
EDB SQL/Protect
 
 
Logging d'audit amélioré
 
 
Server Procedural Language Protection (EDB*Wrap)
 
 

Fonctions de performance professionnelle

Fonctionnalité PostgreSQL EDB Postgres Advanced Server
optimisateur de requêtes
 
 
Diagnostics d'attente des systèmes/sessions SQL
 
 
Analyse avancée des performances
 
 

Fonctions développeur professionnel

Fonctionnalité PostgreSQL EDB Postgres Advanced Server
Transactions autonomes
 
 
requêtes hiérarchisées
 
 
22 Pre-defined, Re-usable Function Packages
 
 
Synonymes (publiques et privés)
 
 
fonctions et opérateurs étendus
 
 
Collecte massive et liens
 
 
types d'objets définis par l'utilisateur
 
 
tableaux imbriqués
 
 
exceptions définies par l'utilisateur
 
 
packs et fonctions définis par l'utilisateur
 
 
tableaux associatifs
 
 
VARRAY
 
 
edb_stmt_level_txn
 
 
EDB*Plus
 
 
ECPGPlus
 
 

Fonctions DBA professionnel

Fonctionnalité PostgreSQL EDB Postgres Advanced Server
Gestion des ressources
 
 
EDB*Loader
 
 
Vues de catalogue étendues
 
 

la compatibilité de base de données Oracle

Fonctionnalité PostgreSQL EDB Postgres Advanced Server
Free Migration Assessment Portal in the Cloud
 
 
Compatibilité des types de données
 
 
Migration automatisée des schémas, données et objets
 
 
prise en charge de PL/SQL pour les procédures stockées et les déclencheurs
 
 
utilitaire de débogage PL/SQL
 
 
EDB*OCI
 
 
Prise en charge de Pro*C
 
 
Outil de chargement de données en masse
 
 
Outils de traitement interactif et par lots des lignes de commande
 
 
Réplication avec Oracle (*utilise EDB Postgres Replication Server)
 
 

Description du pack fonctionnel pour EDB Postgres Advanced Server

Nom du pack Description du pack
DBMS_ALERT Fonctions permettant la notification asynchrone des événements d'une base de données grâce à une alerte. En utilisant ce pack et les déclencheurs, une application peut se prévenir en cas de modification des valeurs intéressantes de la base de données.
DBMS_AQ Fonctions de mise en file d'attente des messages intégrées à la base de données permettant aux applications de communiquer entre elles via des messages asynchrones vers la base de données.
DBMS_CRYPTO Permet de crypter et de décrypter les données stockées.
DBMS_JOB A été remplacé par DBMS_SCHEDULER mais est inclus pour permettre la compatibilité avec les applications Oracle plus anciennes.
DBMS_LOB Fonctions permettant d'accéder et de manipuler des valeurs d'objets larges.
DBMS_LOCK Fournit une interface de fonctions pour les services de gestion du verrouillage.
DBMS_OUTPUT Permet l'envoi de messages à partir des procédures stockées, des packs et des déclencheurs pour l'application ou le débogage.
DBMS_PIPE Fonctions qui permettent à deux sessions (ou plus) dans la même instance de base de données de communiquer entre elles.
DBMS_PROFILER Offre des fonctions de profilage des charges de travail des procédures stockées et d'identification des goulots d'étranglement qui limitent les performances.
DBMS_REDACT Mécanisme de stratégie générique et évolutif permettant d'affecter différents types de masquage en fonction du type de données des colonnes afin de protéger les informations sensibles comme les numéros de sécurité sociale ou de carte de crédit outre les initiatives de sécurité comme le RGPD, la loi HIPPA et PCI-DSS.
DBMS_SCHEDULER Calendrier des tâches contenant des fonctions de création et d'exécution automatiques des tâches répétitives dans la base de données.
DBMS_SQL Permet l'utilisation de SQL dynamique dans les procédures pour autoriser les applications à exécuter des instructions SQL aux paramètres inconnus (comme le nom de la table) jusqu'au lancement.
DBMS_RANDOM Fonctions utiles permettant de générer de valeurs numériques, du texte ou des dates au hasard.
DBMS_RLS Met en place des fonctions de sécurité au niveau des lignes dans la base de données, empêchant ainsi les utilisateurs de voir leurs données respectives dans une même application.
DBMS_SESSION Fonctions capables d'activer et de désactiver des rôles.
DBMS_UTLTITY Une collection de fonctions permettant d'obtenir des informations sur plusieurs opérations d'exécution et des métadonnées depuis la base de données.
UTL_ENCODE Fonctions permettant le cryptage et le décryptage Base64 de données destinées à être transportées entre les ports.
UTL_FILE Permet aux procédures de la base de données de lire et d'écrire des fichiers texte dans le système d'exploitation en mode entrée/sortie fluide.
UTL_HTTP Fonctions permettant d'exécuter des requêtes HTTP pour accéder aux informations sur des serveurs Web.
UTL_MAIL Fonctions qui permettent de créer, de gérer et d'envoyer des e-mails depuis la base de données, avec pièces jointes, CC et CCI.
UTL_RAW Fonctions prenant en charge la manipulation des types de données brutes.
UTL_SMTP Propose des fonctions permettant l'envoi d'e-mails par le SMTP conformément aux spécifications RFC821.
UTL_URL Fonctions permettant l'échappement et le déséchappement des chaînes URL.

For complete specifications for each supported Function Package see the Database Compatibility for Oracle® Developer's Guide in the Documentation section.