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

PostgreSQL+तालिका विभाजन:अक्षम अधिकतम () और न्यूनतम ()

मुझे नहीं पता कि यह काम करेगा या नहीं, लेकिन आप इसे आजमा सकते हैं:

उस सत्र के लिए, आप सभी एक्सेस रणनीतियों को अक्षम कर सकते हैं लेकिन अनुक्रमित वाले:

db=> set enable_seqscan = off;
db=> set enable_tidscan = off;
db=> -- your query goes here

इस तरह, केवल bitmapscan और indexscan सक्षम किया जाएगा। PostgreSQL के पास टेबल पर डेटा एक्सेस करने के लिए इंडेक्स का उपयोग करने के अलावा कोई विकल्प नहीं होगा।

अपनी क्वेरी चलाने के बाद, seqscan . को पुन:सक्षम करना याद रखें और tidscan करके:

db=> set enable_seqscan = on;
db=> set enable_tidscan = on;

अन्यथा, उस समय से सत्र के लिए उन एक्सेस रणनीतियों को अक्षम कर दिया जाएगा।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. s3 से postgresql rds में डेटा फ़ाइलों को कैसे आयात करें

  2. SQLAlchemy के माध्यम से Postgresql के साथ कई कथनों को निष्पादित करना परिवर्तन जारी नहीं रखता है

  3. रेल पोस्टग्रेस्क्ल में प्रवेश नहीं कर सकते - पीजी ::त्रुटि - पासवर्ड - सही जानकारी

  4. पायथन एक डीबी पर तालिका से डेटा को दूसरे डीबी पर दूसरी तालिका में डालने का सबसे अच्छा तरीका पोस्टग्रेज करता है

  5. पीडीओ के साथ कनेक्ट टाइमआउट सेट करना