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

कई स्तंभों द्वारा वितरित

यह इस बात पर निर्भर करता है कि आप कितना शार्ड करना चाहते हैं डेटाबेस, और आप प्रत्येक विभाजन में कितने कम रिकॉर्ड वितरित करना चाहते हैं, मेरा मतलब है कि यदि आप वितरण में एक से अधिक कॉलम जोड़ते हैं तो आप बहुत अधिक डेटा को अधिक विभाजनों में विभाजित कर देंगे।

यह इस बात पर भी निर्भर करता है कि आप मॉड्यूलो या हैश द्वारा शार्प करते हैं या नहीं ...

हालाँकि, मेरी राय में, यदि आपके पास एक से अधिक कॉलम प्राथमिक कुंजी है और आप इस प्राथमिक कुंजी द्वारा शार्प करना चाहते हैं, तो कई कॉलम (प्राथमिक कुंजी में सभी कॉलम के साथ) को वितरित करने की भावना हो सकती है अन्यथा आपको एक कॉलम द्वारा शार्प करना चाहिए ज्यादातर मामलों में पर्याप्त है।



  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 के साथ डेटाबेस के बीच डेटा ट्रांसफर करें

  3. PL/pgSQL अनाम ब्लॉक के अंदर संदर्भ psql पैरामीटर

  4. संदेश 28000:होस्ट \xx.xxx.xxx.xxxx\ के लिए कोई pg_hba.conf प्रविष्टि नहीं, उपयोगकर्ता \उपयोगकर्ता, डेटाबेस \databasename\, SSL बंद

  5. पोस्टग्रेज फंक्शन एंड लूप और रिटर्न एरर