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

क्या यह प्रदर्शन को प्रभावित करता है, यदि किसी तालिका में बहुत सारे अप्रयुक्त/अचयनित कॉलम हैं?

एंडोमर अपनी टिप्पणी में सही है कि "यह निर्भर करता है"। हालांकि, अगर आप सवाल करते हैं तो कुछ ऐसा है:

तो जवाब है हां . वे "अतिरिक्त" या "अप्रयुक्त" हैं या नहीं, यह डेटाबेस डिज़ाइन का प्रश्न है, और इसका प्रदर्शन के प्रश्न से कोई लेना-देना नहीं है।

अन्य सभी चीजें समान होने के कारण, 100 स्तंभों वाली तालिका में एक पंक्ति 10 स्तंभों वाली तालिका में एक पंक्ति की तुलना में अधिक स्थान लेने वाली है। क्योंकि पंक्तियाँ बड़ी होंगी, आपके सर्वर को छोटी तालिका की तुलना में व्यापक तालिका में समान संख्या में पंक्तियों पर जाने के लिए (अपेक्षाकृत) कठिन काम करना होगा।

पृष्ठ विभाजन जैसी चीज़ें उन तालिकाओं में भी अधिक बार होंगी जिनकी पंक्तियाँ अधिक स्थान लेती हैं।

यदि आपका प्रश्न है (और मुझे लगता है कि यह आप जो पूछ रहे हैं उसके आधार पर अधिक हो सकता है)

तो जवाब नहीं . होना चाहिए .



  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. qdateEdit से उपयोगकर्ता इनपुट कैसे प्राप्त करें और इसे पोस्टग्रेज में डेटाबेस से चुनें

  3. OSM टाइलें कैसे प्रस्तुत करें

  4. Elasticsearch के साथ Django घास का ढेर सूचकांक का पुनर्निर्माण करते समय डेटाबेस नहीं ढूँढ सकता

  5. टाइमस्टैम्प को दिन के अनुसार समूहीकृत करना, समय के अनुसार नहीं