Questions marquées «postgresql»

11
Comment vérifier sur quel moteur de base de données est installé le serveur DataBase sur lequel j'ai accès pour exécuter des requêtes?

Je veux vérifier à quel type de sql s'exécute un serveur Datasase auquel je peux accéder. Je n'ai accès qu'à une interface web et à une liste de tableaux. Grâce à l'interface, je peux exécuter des requêtes sur les tables présentes dans une liste. Comment puis-je obtenir plus d'informations sur le...

11
postgres - pg_dump et pg_restore sans rôles

J'essaie de restaurer un vidage sans avoir les rôles appropriés sur la base de données réceptrice. Comme mentionné ici , mais aussi ici , vous devez avoir l' --no-owneren option, que ce soit dans pg_dumpou pg_restoreou les deux J'ai utilisé la ligne de commande suivante pour créer mon vidage...

11
PostgreSQL: immuable, volatile, stable

Je ne suis pas clair sur le vrai sens dans les définitions des fonctions IMMUTABLE, VOLATILE et STABLE. J'ai lu la documentation, en particulier les définitions de chacun. IMMUTABLE indique que la fonction ne peut pas modifier la base de données et renvoie toujours le même résultat lorsqu'elle...

11
Même fonction dans les clauses SELECT et WHERE

Question débutant: J'ai une fonction coûteuse f(x, y)sur deux colonnes x et y dans ma table de base de données. Je veux exécuter une requête qui me donne le résultat de la fonction en tant que colonne et y met une contrainte, quelque chose comme SELECT *, f(x, y) AS func FROM table_name WHERE func...

11
Pourquoi est-ce que j'obtiens une erreur d'autorisation PostgreSQL lors de la spécification d'un espace de table dans la commande "create database"?

Lorsque je crée une base de données dans PostgreSQL sans spécifier explicitement un espace de table par défaut, la base de données est créée sans problème (je suis connecté en tant qu'utilisateur pgsys ): postgres => créer une base de données rich1; CRÉER UNE BASE DE DONNÉES postgres => \ l +...

10
PostgreSQL: dernier accès à la table

Je suis en charge d'une grande base de données PostgreSQL, avec quelques dizaines de tables. Je soupçonne que bon nombre de ces tables ne sont jamais accessibles. Quelle est la meilleure façon de vérifier la dernière fois où une certaine table a été consultée? Je pensais que d'ajouter un...

10
À propos de "Transaction ID Wraparound"

Maintenant, j'ai lu le document sur "Transaction ID Wraparound", mais il y a quelque chose que je ne comprends vraiment pas, le document est l'url suivant http://www.postgresql.org/docs/9.0/static/routine-vacuuming .html # VACUUM-FOR-WRAPAROUND 23.1.4. Prévention des échecs d'enveloppe d'ID de...