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

कृपया सर्वोत्तम बल्क-डिलीट विकल्प का सुझाव दें

आप चाइल्ड टेबल पर कॉलम पर एक इंडेक्स बना सकते हैं जो पैरेंट टेबल को संदर्भित करता है:

टेबल 2 पर t1_id कॉलम पर एक इंडेक्स बनाएं

टेबल 3 पर t1_id कॉलम पर एक इंडेक्स बनाएं

इससे चीजों को थोड़ा तेज करना चाहिए।

और/या, on delete cascade . से परेशान न हों , एक डिलीट स्टोर की गई प्रक्रिया बनाएं जो पहले चाइल्ड टेबल से और फिर पैरेंट टेबल से डिलीट हो जाए, यह आपके लिए पोस्टग्रेस्क्ल को करने देने से तेज हो सकता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एन्कोडिंग से जुड़ी डेटाबेस कनेक्शन त्रुटि

  2. to_sql + sqlalchemy + + postgresql इंजन से कॉपी करें?

  3. Postgres 9 . में वर्तमान तिथि को अद्यतन करने के लिए ट्रिगर

  4. एक ही क्वेरी में एकाधिक array_agg () कॉल

  5. PostgreSQL ट्रिगर के साथ डेटा की डायनामिक ऑडिटिंग