डेटाबेस प्रशासक

क्यू और ए डेटाबेस पेशेवरों के लिए जो अपने डेटाबेस कौशल में सुधार करना चाहते हैं और समुदाय में दूसरों से सीखते हैं

2
जब एक तालिका खुद को संदर्भित करती है, तो एक क्वेरी कैसे लिखी जाए जो सभी परिपत्र संदर्भों को खोजती है?
मेरे पास निम्नलिखित स्कीमा (नाम परिवर्तित) हैं, जिन्हें मैं बदल नहीं सकता: CREATE TABLE MyTable ( Id INT NOT NULL PRIMARY KEY, ParentId INT NOT NULL ); ALTER TABLE MyTable ADD FOREIGN KEY (ParentId) REFERENCES MyTable(Id); यानी प्रत्येक रिकॉर्ड दूसरे रिकॉर्ड का एक बच्चा है। यदि कोई रिकॉर्ड ParentIdइसके बराबर …

2
`ERROR 1114 (HY000) तालिका ... पूर्ण है` innodb_file_per_table के साथ ऑटिऑनडेंड पर सेट करें
मेरे पास एक MySQL डेटाबेस है जो बड़ी मात्रा में डेटा (100-200GB - वैज्ञानिक माप का एक गुच्छा) रखता है। डेटा का विशाल बहुमत एक तालिका में संग्रहीत किया जाता है Sample। अब मैं डेटाबेस की एक गुलाम प्रतिकृति बना रहा हूं और मैं innodb_file_per_tableइस प्रक्रिया के दौरान लाभ लेना …

2
प्रोफाइल कैसे संग्रहीत प्रक्रियाओं के लिए
मैं SQL Server 2012 का उपयोग कर रहा हूं और सोच रहा था कि संग्रहीत प्रक्रियाओं को कैसे प्रोफाइल किया जाए उदाहरण के लिए, प्रोफाइलर प्रत्येक व्यक्ति के एसक्यूएल स्टेटमेंट को एक संग्रहीत कार्यविधि में कैद कर सकता है, यह क्या है, और इसे चलाने में कितना समय लगता है …

6
बड़ी संख्या में पंक्तियों को हटाने के बाद SQL सर्वर डेटाबेस का आकार कम नहीं हुआ।
यह प्रश्न सुपर उपयोगकर्ता से माइग्रेट किया गया था क्योंकि इसका उत्तर डेटाबेस प्रशासक स्टैक एक्सचेंज पर दिया जा सकता है। 7 साल पहले पलायन कर गए । मैं SQL में अच्छा नहीं हूँ, लेकिन मुझे बनाए रखने के लिए एक डेटाबेस मिला है। इसके लिए लगभग कोई जगह नहीं …

2
SQL स्टेटमेंट को कैसे खोजें जिससे टेम्पर्ड ग्रोथ हुई हो?
एक सर्वर (SQL Server 2008) की गति हर महीने 500GB + कई बार बढ़ जाती है। क्या यह पता लगाना संभव है कि किन एसक्यूएल बयानों के कारण यह समस्या हुई? समस्या आमतौर पर create table #temp...; insert into #temp...या select ... into #temp...जटिल जॉइन के कारण नहीं होती है …

2
मल्टी-टेनेंट डेटाबेस आर्किटेक्चर में किरायेदारों की बढ़ती संख्या को संभालना
आवेदन के प्रत्येक किरायेदार के उदाहरण के लिए अलग-अलग डेटाबेस के साथ एक आम सर्वर में मामूली संख्या में ग्राहकों (किरायेदारों) को संभालना अपेक्षाकृत सरल है और आमतौर पर ऐसा करने का सही तरीका है। वर्तमान में मैं एक आवेदन के लिए वास्तुकला को देख रहा हूं जहां प्रत्येक किरायेदार …

3
"अराजकता" अलगाव स्तर क्या है और इसका उपयोग कब किया जाना चाहिए?
ADO.NET प्रलेखन एसक्यूएल लेनदेन के लिए कैओस के लिए लेनदेन के स्तर को निर्धारित करने की संभावना को दर्शाता है। यह अप्रिय लगता है, लेकिन अगर सुविधा है, तो संभवतः इसका कुछ वैध उपयोग है। सेट लेनदेन अलगाव स्तर बोल में आदेश (आह! देखो, मैं गूगल और बोल उपयोग कर …

3
क्या sql-server bak को पुनर्स्थापित करना और लॉग को उसी समय सिकोड़ना संभव है?
हमारे पास एक क्लाइंट से एक बेक फाइल है जिसे हमने समस्या की जांच के लिए अपने डेवलपर कार्यालयों में स्थानांतरित कर दिया है। बैकअप वर्तमान में 25GB है और पुनर्स्थापित डेटाबेस समान आकार के बारे में है, लेकिन इसे 100GB पुनर्स्थापित करने की आवश्यकता है। मेरा मानना ​​है कि …

2
कैसे पता करें कि कब / यदि मेरे पास बहुत सारे सूचकांक हैं?
Microsoft SQL Server Profiler को हर बार चलाना, यह मुझे नए इंडेक्स और आँकड़ों के एक समूह के साथ सुझाव देता है ("... 97% अनुमानित सुधार ...")। मेरी समझ से हर जोड़ा इंडेक्स एसक्यूएल SELECTक्वेरी को तेज कर सकता है, लेकिन इंडेक्स को एडजस्ट करने के लिए UPDATEया INSERTक्वेरी को …

2
मैं एक डेटाबेस में IS-A संबंध कैसे बनाऊं?
निम्नलिखित को धयान मे रखते हुए: entity User { autoincrement uid; string(20) name; int privilegeLevel; } entity DirectLoginUser { inherits User; string(20) username; string(16) passwordHash; } entity OpenIdUser { inherits User; //Whatever attributes OpenID needs... I don't know; this is hypothetical } विभिन्न प्रकार के उपयोगकर्ता (डायरेक्ट लॉगिन उपयोगकर्ता, और …

7
कोई भी खुला स्रोत / मुफ्त ईटीएल वहाँ? [बन्द है]
बन्द है। यह सवाल ऑफ टॉपिक है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न अपडेट करें तो यह है विषय पर डाटाबेस प्रशासक स्टैक एक्सचेंज के लिए। 4 साल पहले बंद हुआ । मैं पेंटाहो को खरीदने और उसे कॉल …
26 etl 

6
कुशलतापूर्वक कई कॉलम पर EXISTS की जाँच कैसे करें?
यह एक ऐसा मुद्दा है जो मैं समय-समय पर उठाता हूं और अभी तक इसका कोई अच्छा समाधान नहीं खोज पाया हूं। निम्न तालिका संरचना का समर्थन करना CREATE TABLE T ( A INT PRIMARY KEY, B CHAR(1000) NULL, C CHAR(1000) NULL ) और आवश्यकता यह निर्धारित करने के लिए …

7
लंबे कॉलम प्रभाव और डिस्क उपयोग को कैसे प्रभावित करते हैं?
हमारी वर्तमान परियोजना में यह बहुत बार होता है, कि हमें कुछ पात्रों द्वारा स्तंभों का विस्तार करने की आवश्यकता है। से varchar(20)करने के लिए varchar(30)और पर इतना। वास्तव में, यह वास्तव में कितना मायने रखता है? यह कितना अच्छा है? सामान्य "इनपुट" फ़ील्ड के लिए केवल 100 या 200 …

1
अनुक्रमित: पूर्णांक बनाम स्ट्रिंग प्रदर्शन यदि नोड्स की संख्या समान है
मैं PostgreSQL (9.4) डेटाबेस के साथ रूबी ऑन रेल्स में एक एप्लिकेशन विकसित कर रहा हूं। मेरे उपयोग के मामले में, तालिकाओं में स्तंभों को बहुत बार देखा जाएगा, क्योंकि आवेदन का पूरा बिंदु एक मॉडल पर बहुत विशिष्ट विशेषताओं की खोज कर रहा है। मैं वर्तमान में यह तय …

2
mysql लॉक प्रतीक्षा समय समाप्त हो गया; लेनदेन को पुनः आरंभ करने का प्रयास करें
हम जावा एप्लिकेशन चला रहे हैं, उम्र के लिए चल रहे हैं, बैक एंड डीबी है MySQL, हाल ही में mysql 5.6 पर अपडेट किया गया है। सब कुछ ठीक चल रहा था, पिछले सप्ताह यह त्रुटि मिलना शुरू हो गई थी ताला प्रतीक्षा समय समाप्त हो गया; लेनदेन को …
26 mysql  mysql-5.6 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.