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

बहुत सारे कॉलम वाली टेबल

80 कॉलम वास्तव में इतने अधिक नहीं हैं...

मैं प्रदर्शन के दृष्टिकोण से इसके बारे में चिंता नहीं करता। एकल तालिका (यदि आप आमतौर पर अपने मानक संचालन में सभी डेटा का उपयोग कर रहे हैं) होने से संभवतः 1-1 संबंधों के साथ कई तालिकाओं से बेहतर प्रदर्शन होगा, खासकर यदि आप उचित रूप से अनुक्रमणित कर रहे हैं।

मैं इस बारे में (संभावित रूप से) रखरखाव के दृष्टिकोण से चिंता करूंगा, हालांकि। एक तालिका में डेटा के जितने अधिक कॉलम होंगे, आपकी भव्य योजना में उस तालिका की भूमिका उतनी ही कम समझ में आएगी। साथ ही, यदि आप आमतौर पर केवल डेटा के एक छोटे उपसमुच्चय का उपयोग कर रहे हैं, और सभी 80 स्तंभों की हमेशा आवश्यकता नहीं होती है, तो 2+ तालिकाओं में विभाजित करने से प्रदर्शन में मदद मिल सकती है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर हमेशा उपलब्धता समूह पर:स्थापना और कॉन्फ़िगरेशन, भाग 2

  2. SQL सर्वर के साथ Lucene.Net कॉन्फ़िगर करें

  3. ExecuteReader को एक खुले और उपलब्ध कनेक्शन की आवश्यकता है। कनेक्शन की वर्तमान स्थिति कनेक्ट हो रही है

  4. तिथि से घंटे और मिनट (HH:MM) प्राप्त करें

  5. SQL अपडेट ट्रिगर तभी होता है जब कॉलम संशोधित होता है