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

PostgreSQL तालिका के लिए कितना बड़ा है?

प्रति तालिका पंक्तियाँ अपने आप में कोई समस्या नहीं होंगी।

तो मोटे तौर पर 90 दिनों के लिए एक दिन में 1 मिलियन पंक्तियाँ बोलना 90 मिलियन पंक्तियाँ हैं। मुझे कोई कारण नहीं दिखता कि पोस्टग्रेज आप जो कर रहे हैं उसके सभी विवरणों को जाने बिना उससे निपट नहीं सकते।

आपके डेटा वितरण के आधार पर आप इंडेक्स, फ़िल्टर किए गए इंडेक्स और किसी प्रकार के टेबल विभाजन के मिश्रण का उपयोग कर सकते हैं ताकि एक बार आप देख सकें कि आपके पास कौन से प्रदर्शन समस्याएं हो सकती हैं या नहीं। आपकी समस्या किसी अन्य आरडीएमएस पर भी होगी जो मुझे पता है। यदि आपको डेटा को छँटाई करने के लिए केवल 3 महीने के डेटा डिज़ाइन की आवश्यकता है, तो आपको और आवश्यकता नहीं है। इस तरह आपके पास टेबल पर डेटा की लगातार मात्रा होगी। आप भाग्यशाली हैं कि आप जानते हैं कि कितना डेटा मौजूद होगा, अपने वॉल्यूम के लिए इसका परीक्षण करें और देखें कि आपको क्या मिलता है। 90 मिलियन पंक्तियों वाली एक तालिका का परीक्षण करना इतना आसान हो सकता है:

select x,1 as c2,2 as c3
from generate_series(1,90000000) x;

https://wiki.postgresql.org/wiki/FAQ

Limit   Value
Maximum Database Size       Unlimited
Maximum Table Size          32 TB
Maximum Row Size            1.6 TB
Maximum Field Size          1 GB
Maximum Rows per Table      Unlimited
Maximum Columns per Table   250 - 1600 depending on column types
Maximum Indexes per Table   Unlimited


  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. Postgresql में 24:00:00 से ऊपर समय स्टोर करने का सबसे अच्छा तरीका?

  3. सरणी पोस्टग्रेज करने के लिए PHP सरणी

  4. एडब्ल्यूएस आरडीएस पोस्टग्रेज कनेक्शन विफलता

  5. PostgreSQL:संघर्ष के साथ चयन से सम्मिलित करने के लिए कुछ परेशानी