PostgreSQL
Bases de données
Interrogez, optimisez et gérez vos bases de données PostgreSQL par conversation naturelle — propulsé par OpenClaw et Neotask.
- Rédigez et exécutez des requêtes SQL en décrivant les données dont vous avez besoin, sans construire le SQL manuellement
- Diagnostiquez les requêtes lentes, les index manquants et le gonflement des tables avec une analyse guidée des performances
- Gérez les schémas, les rôles et les extensions via des commandes conversationnelles avec confirmations de sécurité
Ce que vous pouvez faire
Interroger des données en langage naturel
Décrivez les données dont vous avez besoin et Neotask rédige et exécute la requête SQL contre votre base de données PostgreSQL. Qu'il s'agisse d'une simple recherche, d'une jointure multi-table ou d'une agrégation avec des fonctions window, vous obtenez les résultats sans écrire du SQL vous-même.
Analyser les performances des requêtes
Collez une requête lente ou décrivez un problème de performance et demandez à Neotask d'exécuter EXPLAIN ANALYZE, d'interpréter le plan de requête, d'identifier le goulot d'étranglement et de suggérer l'index spécifique ou la réécriture de requête qui le résoudrait.
Surveiller la santé de la base de données
Demandez un bilan de santé : connexions actuelles par rapport à la limite, tables avec un nombre élevé de tuples morts, transactions de longue durée et statut de l'autovacuum. Neotask interroge les vues pg_stat_* et traduit les chiffres en résultats exploitables.
Gérer le schéma et les objets
Créez des tables, ajoutez des colonnes, modifiez des contraintes, créez des index et gérez les rôles — tout en langage naturel. Neotask génère le DDL correct et confirme les opérations modifiant le schéma avant de les exécuter.
Résoudre les verrous et blocages
Demandez à Neotask d'identifier les requêtes bloquantes, de montrer quelles sessions attendent des verrous, et de terminer en toute sécurité des connexions spécifiques — avec confirmation avant tout appel pg_terminate_backend.
Essayez de demander
"Montre-moi toutes les commandes passées au cours des 7 derniers jours groupées par pays client"
"Pourquoi cette requête est-elle lente ?" (collez votre requête)
"Quelles tables ont le plus de tuples morts et ont besoin d'un VACUUM ?"
"Crée un index sur la table users pour la colonne email"
"Quelles requêtes s'exécutent actuellement depuis plus de 30 secondes ?"
"Montre-moi tous les utilisateurs avec le rôle superuser"
"Quelle est la taille de chaque base de données sur ce serveur ?"
"Ajoute une contrainte NOT NULL à la colonne created_at dans la table sessions"Conseils pro
Demandez toujours à Neotask d'expliquer son SQL avant de l'exécuter en production — confirmez que les jointures et les clauses WHERE correspondent à votre intention.
Utilisez un cadrage "lecture seule" pour les requêtes exploratoires : "montre-moi juste les données, ne change rien" pour que Neotask évite le DML sur les requêtes exploratoires.
Demandez EXPLAIN ANALYZE même pour les requêtes qui retournent en moins d'une seconde — parfois les plans semblent bons mais ont des erreurs d'estimation qui nuiront à grande échelle.
Lors de la création d'index, demandez si un index partiel ou couvrant serait plus approprié qu'un index de table complète pour votre schéma d'accès.
Combinez les requêtes PostgreSQL avec des outils en aval : "interroge la base de données pour les utilisateurs inscrits cette semaine et ajoute-les à notre audience Mailchimp."
Works Well With
- airtable - Connect AirOps and Airtable with Neotask to automate AI content workflows, sync brand kits, and manage your content data...
- basecamp - Connect Azure DevOps to Twilio with Neotask. Get SMS alerts for pipeline failures, work item updates, and deployment eve...
- close - Connect ClickUp and Twilio to send SMS alerts for task updates, deadlines, and project milestones. Automate project SMS ...
- discord - Connect Dropbox and Hotjar with Neotask to organize UX research files, store session recordings, and centralize user res...
- firecrawl - Connect Firecrawl and PostgreSQL with Neotask to build automated web scraping database pipelines. Store scraped data in ...
- glean - Connect Glean and PostgreSQL with Neotask to unify enterprise search across your SQL databases. Discover knowledge, quer...
- google-ads - Connect Google Ads to PostgreSQL with Neotask. Sync campaign data, automate reporting, and build a reliable ad data ware...
- google-analytics - Sync and export Google Analytics data to PostgreSQL automatically. Build a powerful analytics data warehouse with Neotas...
- guru - Connect Guru and PostgreSQL with Neotask to sync knowledge base content, automate data queries, and keep your team's ver...
- linear - Connect Linear and PostgreSQL with Neotask. Sync issue data to your database, run engineering analytics, and automate re...
- mixpanel - Connect Mixpanel to PostgreSQL with Neotask. Export product analytics data into your SQL database, build custom reports,...
- netlify - Sync Basecamp project milestones with Google Calendar. Neotask automates schedule visibility across project management a...