सबसेटिङ

सन्दर्भ अखण्डता कायम राख्दै रिलेसनल डाटाबेसको सानो, प्रतिनिधि सबसेट सिर्जना गर्न रेकर्डहरू घटाउनुहोस्।

सबसेटिङ ग्राफ

परिचय उपसेटिङ

सबसेटिङ के हो?

संरक्षित सन्दर्भ अखण्डताको साथ रिलेशनल डाटाबेसको सानो प्रतिनिधि सबसेट सिर्जना गर्न रेकर्डहरूको संख्या घटाउनुहोस्।

संगठनहरूले किन सबसेटिङ प्रयोग गर्छन्?

धेरै संस्थाहरूसँग ठूलो मात्रामा डाटाको साथ उत्पादन वातावरण छ र गैर-उत्पादन परीक्षण वातावरणमा ठूलो मात्रामा डाटा चाहँदैनन्। तसर्थ, डाटाबेस सबसेटिङलाई संरक्षित सन्दर्भ अखण्डताको साथ ठूलो रिलेशनल डाटाबेसको सानो, प्रतिनिधि सबसेट सिर्जना गर्न प्रयोग गरिन्छ। संगठनहरूले लागत घटाउन, यसलाई व्यवस्थित गर्न र छिटो सेटअप र मर्मतका लागि परीक्षण डेटाको लागि उप-सेटिङ प्रयोग गर्छन्।

पूर्वाधार र गणनात्मक लागत घटाउनुहोस्

अत्यधिक डेटा भोल्युमहरूले उच्च पूर्वाधार र गणना लागतहरू निम्त्याउन सक्छ, जुन गैर-उत्पादन वातावरणमा परीक्षण डेटाको लागि अनावश्यक हुन्छ। सबसेटिङ क्षमताहरूको साथ, तपाइँ तपाइँको लागत कम गर्न को लागी तपाइँको डाटा को साना सबसेटहरु लाई सजिलै संग बनाउन सक्नुहुन्छ।

परीक्षकहरू र विकासकर्ताहरू द्वारा व्यवस्थित परीक्षण डेटा

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

छिटो परीक्षण डेटा सेटअप र रखरखाव

साना डेटा भोल्युमहरूले छिटो र थप सीधा सेटअप र गैर-उत्पादन परीक्षण वातावरणको मर्मत सुविधा दिन्छ। यो विशेष गरी जटिल IT परिदृश्यहरूमा सान्दर्भिक छ र जब डेटा संरचनाहरूमा बारम्बार परिवर्तनहरू परीक्षण डेटाको प्रतिनिधित्व सुनिश्चित गर्न नियमित अपडेटहरू र रिफ्रेसहरू आवश्यक पर्दछ।

सबसेटिङ ग्राफ

सन्दर्भ अखण्डता के हो र यो किन महत्त्वपूर्ण छ?

सन्दर्भ अखंडता डाटाबेस व्यवस्थापनमा एक अवधारणा हो जसले एक रिलेशनल डाटाबेसमा तालिकाहरू बीच स्थिरता र शुद्धता सुनिश्चित गर्दछ। सन्दर्भ अखण्डताले "तालिका 1" को "व्यक्ति 1" सँग मेल खाने हरेक मान "तालिका 1" र कुनै अन्य लिङ्क गरिएको तालिकाको "व्यक्ति 2" को सही मानसँग मेल खान्छ भन्ने सुनिश्चित गर्नेछ।

गैर-उत्पादन वातावरणको भागको रूपमा रिलेशनल डाटाबेसमा परीक्षण डाटाको विश्वसनीयता कायम राख्न सन्दर्भात्मक अखण्डता लागू गर्नु महत्त्वपूर्ण छ। यसले डेटा असंगतिहरूलाई रोक्छ र उचित परीक्षण र सफ्टवेयर विकासको लागि तालिकाहरू बीचको सम्बन्ध अर्थपूर्ण र भरपर्दो छ भनी सुनिश्चित गर्दछ।

रिलेसनल डाटाबेस वातावरणमा परीक्षण डाटा प्रयोग गर्न योग्य हुन सन्दर्भ अखण्डता जोगाउनु पर्छ। परीक्षण र सफ्टवेयर विकासका लागि प्रयोग गरिएका गैर-उत्पादन वातावरणहरूमा सन्दर्भ अखण्डता कायम राख्नु धेरै कारणहरूको लागि महत्त्वपूर्ण छ:

सबसेटिङ, "डेटा मेटाउने" जत्तिकै सरल छैन

सबसेटिङ केवल डाटा मेटाउन जत्तिकै सजिलो छैन, किनकि सबै डाउनस्ट्रीम र अपस्ट्रीम सम्बन्धित लिङ्क गरिएका तालिकाहरू सन्दर्भात्मक अखण्डता जोगाउन समानुपातिक रूपमा सबसेट हुनुपर्छ। सबसेटिङले लक्ष्य तालिकामा रहेको डाटा मात्र मेटिएको होइन, तर लक्ष्य तालिकाबाट मेटाइएको डाटासँग सम्बन्धित कुनै पनि अन्य लिङ्क गरिएको तालिकामा रहेको कुनै पनि डाटा मेटाइने कुरा सुनिश्चित गर्दछ। यसले तालिकाहरू, डाटाबेसहरू र प्रणालीहरूमा सन्दर्भात्मक अखण्डता डेटा मेटाउने भागको रूपमा सुरक्षित गरिएको छ भनेर सुनिश्चित गर्दछ।

"तालिका Y" बाट "व्यक्ति X" हटाएर डाटा भोल्युम घटाउँदै, "तालिका Y" मा रहेको "व्यक्ति X" सँग सम्बन्धित सबै अभिलेखहरू मेटाइनुपर्छ, तर अन्य कुनै अपस्ट्रिम वा डाउनस्ट्रीम सम्बन्धित तालिका (तालिका A, B, C आदि) मा रहेको "व्यक्ति X" सँग सम्बन्धित सबै रेकर्डहरू पनि मेटाइनुपर्छ।

"ग्राहक" तालिकाबाट "रिचर्ड" हटाएर डाटा भोल्युम घटाउँदै, "ग्राहक" तालिकामा "रिचर्ड" सम्बन्धी सबै अभिलेखहरू मेटाइनुपर्छ, तर कुनै पनि अन्य अपस्ट्रिम वा डाउनस्ट्रीम सम्बन्धित तालिका (भुक्तानी तालिका, घटना तालिका, बीमा कवरेज तालिका आदि) मा "रिचर्ड" सम्बन्धी सबै रेकर्डहरू पनि मेटाइनुपर्छ। मेटाइयो।

एक्रोस टेबलहरू

सबसेटिङले तालिकाहरूमा काम गर्छ

एक्रोस डाटाबेस

सबसेटिङ डाटाबेसमा काम गर्दछ

एक्रोस सिस्टम्स

सबसेटिङ प्रणालीहरूमा काम गर्दछ

के तपाईंको कुनै प्रश्न छन्?

हाम्रो एक विशेषज्ञसँग कुरा गर्नुहोस्

म उप-सेटिङ कसरी प्रयोग गर्न सक्छु?

समानुपातिक उपसेटिङ

तपाईले सिन्थो इन्जिनलाई रिलेसनल डाटाबेसलाई सबसेट गर्न र "लक्ष्य तालिका" मा आधारित सबै "लिंक गरिएका तालिकाहरू" सबसेट गरिएको सुनिश्चित गर्न कन्फिगर गर्न सक्नुहुन्छ।

  • लक्ष्य तालिका: प्रयोगकर्ताहरूले लक्ष्य तालिकालाई सबसेटिङको लागि सुरूवात बिन्दुको रूपमा परिभाषित गर्न सक्छन्।
    • प्रयोगकर्ताहरूले उदाहरणका लागि 5k रेकर्डहरूको सट्टा 500% वा 10.000k रेकर्डहरूमा "बिरामी तालिका" लाई सबसेट गर्न परिभाषित गर्न सक्छन्।
  • लिङ्क गरिएको तालिकाहरू: यी सबै प्रत्यक्ष वा अप्रत्यक्ष रूपमा "लक्ष्य तालिका" मा जडान गरिएका तालिकाहरू हुन्। तालिकाहरू बीचको लिङ्कहरू प्रत्यक्ष हुन सक्छन्, जस्तै लक्ष्य तालिका सूचीबद्ध एलर्जीहरू जसले बिरामीहरूको तालिकालाई विदेशी कुञ्जी सम्बन्धको माध्यमबाट सन्दर्भ गर्दछ, वा अप्रत्यक्ष, जस्तै बिरामीहरूको तालिकालाई सन्दर्भ गर्ने लक्ष्य तालिका, जसले बारीमा अस्पतालको तालिकालाई सन्दर्भ गर्दछ।
    • सबसेटिङले मेटाइएको डाटासँग सम्बन्धित सबै रेकर्डहरू सुनिश्चित गर्दछ "बिरामी तालिका" पनि मेटिनेछ। उदाहरणमा, सबसेटिङले कुनै पनि "लिङ्क गरिएको तालिका" मा 5% (500k रेकर्डहरू) सँग सम्बन्धित डाटा मात्र छ र 95% (10.000k - 500k = 9.500k रेकर्डहरू) सँग सम्बन्धित सबै डाटा मेटाइएका छन् भनी सुनिश्चित गर्दछ। संरक्षित सन्दर्भ अखण्डताको साथ रिलेशनल डाटाबेसको सानो प्रतिनिधि उपसेट सिर्जना गर्न

व्यापार नियमहरूमा आधारित सबसेटिङ

समानुपातिक सबसेटिङको अतिरिक्त, जहाँ तपाइँ डेटा निकासीको लागि प्रतिशत निर्दिष्ट गर्नुहुन्छ, हाम्रो उन्नत क्षमताहरूले तपाइँलाई सबसेटिङको लागि लक्ष्य समूहलाई ठीकसँग परिभाषित गर्न अनुमति दिन्छ। उदाहरणका लागि, तपाईंले डेटा निकासी प्रक्रियामा थप लचिलोपन र नियन्त्रण प्रदान गर्दै, विशेष उपसेटहरू समावेश वा बहिष्कार गर्न मापदण्ड निर्दिष्ट गर्न सक्नुहुन्छ।

  • ६० वर्षभन्दा कम उमेरका र ३० वर्षभन्दा माथिका ग्राहकहरू र
  • Als पुरुष ग्राहकहरु
बिक्री ग्राहक तालिका

सिन्थो गाइड कभर

अब आफ्नो सिंथेटिक डाटा गाइड बचत गर्नुहोस्!