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

MySQL में दृश्यों का उपयोग करने का लाभ

एक दृश्य अलग से संग्रहीत नहीं किया जाता है:जब आप किसी दृश्य को क्वेरी करते हैं, तो दृश्य को उस दृश्य की परिभाषा से बदल दिया जाता है। तो और तालिकाओं में डेटा में परिवर्तन दृश्य के माध्यम से तुरंत दिखाई देंगे।

पहले बताए गए सुरक्षा फीचर के अलावा:

यदि आप बड़ी संख्या में प्रश्न लिख रहे हैं जो उस जॉइन को निष्पादित करेंगे, तो यह उस SQL ​​​​कोड का कारक है। जैसे कई जगहों पर इस्तेमाल होने वाले फंक्शन में कुछ ऑपरेशन करना, यह आपके कोड को पढ़ने/लिखने/डीबग करने में आसान बना सकता है।

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

आप बाद में तालिकाओं को और विभाजित कर सकते हैं, इसे 3-तरफा जुड़ने में बदल सकते हैं, और दृश्य का उपयोग करने वाली अन्य क्वेरी को फिर से लिखना नहीं होगा।

आप तालिका में नए कॉलम जोड़ सकते हैं और नए कॉलम छोड़ने के लिए दृश्य बदल सकते हैं ताकि "चयन *" का उपयोग करने वाले कुछ पुराने प्रश्न तालिका परिभाषाओं को बदलने पर टूट न जाएं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MYSQL में ENUM फ़ील्ड द्वारा ऑर्डर करें

  2. पंक्ति दोहराने के लिए रिक्त पंक्ति बनाना

  3. MySQL में डायनामिक क्वेरी

  4. MySQL में इंडेक्स के आकार का पता कैसे लगाएं

  5. तालिका के रूप में बनाएं के साथ अन्य तालिकाओं से डेटा का चयन करके नई तालिका बनाएं