PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

Postgresql में किसी क्वेरी को कैसे रोकें/मारें?

मैंने जो किया वह पहले

. द्वारा चल रही प्रक्रियाओं की जांच करता है
SELECT * FROM pg_stat_activity WHERE state = 'active';

वह प्रक्रिया ढूंढें जिसे आप मारना चाहते हैं, फिर टाइप करें:

SELECT pg_cancel_backend(<pid of the process>)

यह मूल रूप से इनायत से समाप्त करने के अनुरोध को "शुरू" करता है, जो कुछ समय बाद संतुष्ट हो सकता है, हालांकि क्वेरी तुरंत वापस आती है।

यदि प्रक्रिया को समाप्त नहीं किया जा सकता है, तो प्रयास करें:

SELECT pg_terminate_backend(<pid of the process>)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कैसे POSITION () PostgreSQL में काम करता है

  2. तालिका मूल्यवान पैरामीटर Postgresql में समतुल्य है

  3. MySQL, Postgres और Aurora के लिए सर्वर रहित GraphQL API कैसे बनाएं?

  4. प्रति पंक्ति अंतिम एन संबंधित पंक्तियों को क्वेरी करें

  5. पोस्टग्रेज - जहां (सूची) में - कॉलम मौजूद नहीं है