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

कौन सा अधिक कुशल है:एकाधिक MySQL टेबल या एक बड़ी टेबल?

एकाधिक टेबल निम्नलिखित तरीकों/मामलों में मदद करते हैं:

(ए) यदि अलग-अलग लोग अलग-अलग तालिकाओं से जुड़े अनुप्रयोग विकसित करने जा रहे हैं, तो उन्हें विभाजित करना समझ में आता है।

(बी) यदि आप डेटा संग्रह के अलग-अलग हिस्से के लिए अलग-अलग लोगों को अलग-अलग तरह के प्राधिकरण देना चाहते हैं, तो उन्हें विभाजित करना अधिक सुविधाजनक हो सकता है। (बेशक, आप विचारों को परिभाषित करने और उन पर उचित रूप से प्राधिकरण देने पर विचार कर सकते हैं)।

(सी) डेटा को विभिन्न स्थानों पर ले जाने के लिए, विशेष रूप से विकास के दौरान, तालिकाओं का उपयोग करना समझ में आता है जिसके परिणामस्वरूप छोटे फ़ाइल आकार होते हैं।

(डी) जब आप एक इकाई के विशिष्ट डेटा संग्रह पर एप्लिकेशन विकसित करते हैं तो छोटे पदचिह्न आराम दे सकते हैं।

(ई) यह एक संभावना है:एक एकल मूल्य डेटा के रूप में आपने जो सोचा था वह भविष्य में वास्तव में कई मूल्य हो सकता है। जैसे क्रेडिट लिमिट अभी तक सिंगल वैल्यू फील्ड है। लेकिन कल, आप मूल्यों को (तारीख से, तिथि से, क्रेडिट मूल्य) के रूप में बदलने का निर्णय ले सकते हैं। स्प्लिट टेबल अब काम आ सकती हैं।

मेरा वोट एकाधिक तालिकाओं के लिए होगा - डेटा उचित रूप से विभाजित होने के साथ।

शुभकामनाएँ।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. frm और ibd फ़ाइलों से तालिका संरचना को पुनर्स्थापित करें

  2. MySQL में टेबल वेरिएबल बनाएं

  3. MySQL फ्लोटिंग पॉइंट तुलना मुद्दे

  4. MySQL में लास्ट वीक डेटा कैसे प्राप्त करें

  5. पोस्ट करें और उसी समय php . में प्राप्त करें