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

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

1
SQL सर्वर बॉक्स पर वॉल्यूम बढ़ाने के बारे में कैसे जाना है?
यहाँ उन लोगों के लिए एक प्रश्न है जो वहाँ से बाहर निकलते हैं (या जो पहले इस अनुभव से गुजर चुके हैं)। मेरी कंपनी उत्पादन में मौजूदा SQL सर्वर बॉक्स पर अतिरिक्त डिस्क स्थान आवंटित करना चाहती है। हम सोच रहे हैं कि क्या डिस्क प्रबंधन में एक वॉल्यूम …

1
PostgreSQL ऑब्जेक्ट अनुमतियों की जांच किस क्रम में करता है?
एक डेटाबेस भूमिका को देखते हुए user1, एक कार्य something()को एक संग्रहीत प्रक्रिया और एक दृश्य के रूप में परिभाषित किया गया है: CREATE VIEW view1 AS select * from something() और, यह अनुमति दी: REVOKE ALL ON FUNCTION something FROM user1 REVOKE SELECT ON view1 FROM user1 जब मैं …

2
नहीं (a = 1 और b = 1) बनाम (ए <> 1 और बी <> 1)
WHERESQL क्वेरी के खंड में मैं इन दोनों स्थितियों से समान व्यवहार की अपेक्षा करूंगा: NOT (a=1 AND b=1) बनाम a&lt;&gt;1 AND b&lt;&gt;1 पहली स्थिति अपेक्षा के अनुसार व्यवहार करती है, और जब मैं दूसरी स्थिति को एक ही काम करने के लिए प्रेरित करता हूं, तो यह नहीं होता …
16 condition 

3
मैं कभी ALGORITHM = COPY को ALGORITHM = INPLACE क्यों पसंद करूंगा?
के बाद से MySQL 5.6 ऑनलाइन DDL शुरू की, ALTER TABLEआदेश वैकल्पिक रूप से या तो हो सकता है ALGORITHM=INPLACEया ALGORITHM=COPYनिर्दिष्ट। ऑनलाइन DDL नोटों का अवलोकन , जो डिफ़ॉल्ट रूप से, INPLACEजहां भी संभव हो , का उपयोग किया जाता है, और इसका अर्थ है (कभी भी इसे काफी बताते …


3
IF EXISTS में रैपिंग क्वेरी इसे बहुत धीमा कर देती है
मेरे पास नीचे का प्रश्न है: select databasename from somedb.dbo.bigtable l where databasename ='someval' and source &lt;&gt;'kt' and not exists(select 1 from dbo.smalltable c where c.source=l.source) उपरोक्त क्वेरी तीन सेकंड में पूरी होती है। यदि उपरोक्त क्वेरी कोई भी मान लौटाती है, तो हम EXIT में संग्रहीत कार्यविधि चाहते हैं, …

2
चयन में बनाम बनाम बनाने के लिए
PostgreSQL का समर्थन करता है CREATE TABLE ASऔर SELECT INTOमैं दोनों का उपयोग कब करता हूं? CREATE TABLE AS - एक क्वेरी के परिणामों से एक नई तालिका को परिभाषित करें CREATE TABLE ASएक तालिका बनाता है और इसे एक SELECTकमांड द्वारा गणना किए गए डेटा से भरता है । …
16 postgresql  ctas 

2
SQL सर्वर के लिए यह आवश्यक है कि परिभाषा से मेल न खाने वाले डेटा से PERSISTED कॉलम भरें?
मैं एक संगणित कॉलम में अजीब मूल्यों के बारे में इस सवाल का अनुसरण कर रहा हूं PERSISTED। वहां का जवाब कुछ अनुमान लगाता है कि यह व्यवहार कैसे हुआ। मैं निम्नलिखित से पूछ रहा हूं: क्या यह एकमुश्त बग नहीं है? क्या PERSISTEDकॉलम को कभी भी इस तरह से …

2
गैर-पूर्णांक प्राथमिक प्रमुख विचार
प्रसंग मैं एक डेटाबेस डिजाइन कर रहा हूं (PostgreSQL 9.6 पर) जो एक वितरित एप्लिकेशन से डेटा संग्रहीत करेगा। एप्लिकेशन की वितरित प्रकृति के कारण, मैं SERIALसंभावित दौड़-स्थितियों के कारण अपनी प्राथमिक कुंजी के रूप में ऑटो-इंक्रीमेंट पूर्णांक ( ) का उपयोग नहीं कर सकता । प्राकृतिक समाधान एक UUID, …

1
कई-कई-कई रिश्तों के साथ एक वीडियो गेम बिजनेस डोमेन के लिए एक डेटाबेस डिजाइन करना
मैं डेटाबेस डिजाइन के लिए अपेक्षाकृत नया हूं, और मैंने अभ्यास के लिए अपना खुद का काल्पनिक डेटाबेस बनाने का फैसला किया। हालांकि, मुझे मॉडलिंग करने और इसे सामान्य करने में परेशानी हो रही है, क्योंकि मैं मानता हूं कि कई-कई-कई (एम: एन) रिश्ते हैं। सामान्य परिदृश्य विवरण डेटाबेस विभिन्न …

2
सभी बच्चों के लिए कुल खोजने के लिए पुनरावर्ती CTE
यहां एक असेंबली ट्री है जिसे मैं नीचे अपेक्षित परिणामों के साथ एक पुनरावर्ती T-SQLक्वेरी (संभवतः CTE) का उपयोग करके खोजना चाहता हूं । मैं किसी भी भाग को दिए गए प्रति विधानसभा कुल राशि जानना चाहता हूं। मतलब अगर मैं 'रिवेट ’खोजता हूं, तो मैं विधानसभा के भीतर प्रत्येक …

4
ब्लॉकचेन (बिटकॉइन) एक डेटाबेस के रूप में?
मैं इस बीबीसी समाचार लेख और निम्नलिखित अंश पढ़ रहा था , मेरा ध्यान आकर्षित किया। ऐसा लगता है कि हमेशा उपलब्धता समूह या उच्च उपलब्धता मिररिंग पर, शायद सुरक्षा के साथ स्वचालित रूप से शामिल है। क्या ब्लॉकचेन आधुनिक, उच्च लेनदेन मात्रा अनुप्रयोगों के लिए एक संभावित व्यवहार्य डेटाबेस …

1
एक डिफ़ॉल्ट बाधा के साथ एक नॉट कॉलम को तत्काल क्यों जोड़ा जा रहा है?
CREATE TABLE TestTab (ID INT IDENTITY(1,1), st nvarchar(100)) INSERT INTO TestTab (st) values ('a') INSERT INTO TestTab (st) values ('b') INSERT INTO TestTab (st) values ('c') INSERT INTO TestTab (st) values ('d') INSERT INTO TestTab (st) values ('e') INSERT INTO TestTab (st) SELECT TOP 10000 st from testtab GO 30 …

1
पोस्टग्रेज में वर्ष 0001 पर टाइम ज़ोन का ऐसा क्रेज़ी ऑफ़सेट-यूटीसी क्यों है?
9.5 के पोस्टग्रैज में, मैं वर्ष 0001(कोई वर्ष शून्य 0000) के साथ प्रयोग करते समय नीचे देखे गए परिणाम को देखकर आश्चर्यचकित था । की शुरुआत -07:52:58? कुछ उदाहरण कोड। ध्यान दें कि मैंने TIMESTAMP WITH TIME ZONEऔर का मिश्रित उपयोग किया है TIMESTAMP WITHOUT TIME ZONE, इसलिए ध्यान से …

4
एक डेटाबेस में बस मार्गों का भंडारण
मैंने कुछ शोध किए हैं और पाया है कि मुझे स्टॉप के अनुक्रम के रूप में एक मार्ग संग्रहीत करना चाहिए। कुछ इस तरह: Start -&gt; Stop A -&gt; Stop B -&gt; Stop C -&gt; End मैंने तीन तालिकाएँ बनाई हैं: मार्गों बंद हो जाता है RouteStops ... जहां RouteStops …

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