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

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

1
क्या लूप करते समय इसमें स्पष्ट लेनदेन की आवश्यकता होती है?
SQL सर्वर 2014: हमारे पास एक बहुत बड़ी (100million पंक्ति) तालिका है, और हमें उस पर कुछ फ़ील्ड अपडेट करने की आवश्यकता है। लॉग शिपिंग, आदि के लिए, हम भी, जाहिर है, इसे काटने के आकार के लेनदेन के लिए रखना चाहते हैं। यदि हम नीचे को थोड़ा सा चलाते …

1
समर्थित नहीं कॉलम पर पहचान संपत्ति क्यों निकाल रहा है
मैंने पढ़ा है कि SQL Server 2000 के बाद, एक पहचान कॉलम "संयुक्त राष्ट्र की पहचान" की क्षमता को हटा दिया गया था। और यह था कि "बाय डिजाइन" (न केवल एक लापता सुविधा)। यहाँ एक उदाहरण मुझे एक ब्लॉग पर मिला है । इसमें सिस्टम टेबल को अपडेट करना …

3
जब मैं `NOCHECK` का उपयोग करके एक विदेशी कुंजी बनाता हूं तो क्या खो जाता है?
मुझे पता है कि अगर मैं EXISTS()एक एफके लुकअप वैल्यू पर कॉल करता हूं , तो, अगर वह एफके बाधा पर भरोसा किया जाता है, तो परिणाम तत्काल होता है। और अगर यह विश्वसनीय नहीं है (जैसे कि जब मैं एफके का उपयोग करके बनाता हूं WITH NOCHECK) तो एसक्यूएल …

2
डेटाबेस SQL ​​Server 2012 को मिरर करने में असमर्थ
निम्नलिखित कमांड का उपयोग करके डेटाबेस को मिरर करने की कोशिश करते समय ALTER AVAILABILITY GROUP SQLAlwaysonGroup ADD DATABASE test0916aj8CJ मुझे निम्नलिखित त्रुटि मिलती है Msg 1475, स्तर 16, राज्य 105, पंक्ति 1 डेटाबेस "test0916aj8CJ" में बल्क लॉग किए गए परिवर्तन हो सकते हैं जिनका बैकअप नहीं लिया गया है। …

1
विभिन्न तालिकाओं से ORDER BY के साथ शीर्ष 1 का चयन करते समय अनुक्रमित दृश्य कैसे सेट करें
मैं निम्नलिखित परिदृश्य में एक अनुक्रमित दृश्य को सेटअप करने के लिए संघर्ष कर रहा हूं ताकि निम्न क्वेरी दो क्लस्टर इंडेक्स स्कैन के बिना निष्पादित हो। जब भी मैं इस क्वेरी के लिए एक अनुक्रमणिका दृश्य बनाता हूं और फिर इसका उपयोग करता हूं, तो यह मेरे द्वारा लगाए …

3
कैसे जवाब दिया जाए कि अचानक हमें इंडेक्स या क्वेरी की आवश्यकता क्यों है
मैं 3 साल के अनुभव के साथ जूनियर डीबीए हूं। हमारा काम प्रश्नों को ठीक-ठीक करना या डेवलपर्स को सलाह देना है कि विशेष कोड को फिर से लिखा जाना चाहिए या इंडेक्स की आवश्यकता है। एक साधारण सवाल देव टीम अक्सर पूछती है: "कल यह ठीक चला, अचानक क्या …

2
केवल उन रिकॉर्डों का चयन करें, जिनमें किसी विशेष कॉलम के लिए अलग / कई मान हैं
नीचे मेरी सदस्यता तालिका का एक उदाहरण है। ईमेल क्षेत्र में कई मान रखने वाले कुछ रिकॉर्ड हैं। मैं केवल उन रिकॉर्ड्स का चयन करना चाहता हूं जिनमें कई ईमेल मूल्य हैं: सदस्य तालिका ID LASTNAME FIRSTNAME EMAIL 567 Jones Carol carolj@gmail.com 567 Jones Carol caroljones@aol.com 678 Black Ted tedblack@gmail.com …
11 select  count  distinct 

2
PostgreSQL - "सार्वजनिक" भूमिका कौन या क्या है?
मैं देख रहा था information_schema.role_table_grantsजब मैंने कॉलम publicमें देखा था grantee, तब मैंने चेक किया था information_schema.enabled_rolesलेकिन यह role_nameमौजूद नहीं है। => publicभूमिका कौन या क्या है ?

4
क्या SQL सर्वर मूल्यांकन संस्करण के साथ SSIS विकसित करना संभव है
हम इसे SQL Standard Serverलागू करने के लिए खरीदने के बारे में सोच रहे हैं ETL via SSIS। चूंकि यह हमारे लिए बहुत महंगा है, इसलिए मैं एक मुफ्त संस्करण पर विकासशील एसएसआईएस पैकेज का परीक्षण करना चाहता हूं। चूंकि एक्सप्रेस संस्करण SSIS को एकीकृत नहीं करता है, इसलिए मैं …
11 sql-server  ssis 

3
ट्रिगर्स का उपयोग किए बिना SQL सर्वर में क्वेरी फायरिंग करने वाले क्लाइंट की पहचान का पता लगाएं?
मैं वर्तमान में डेटा परिवर्तन पर नज़र रखने के लिए चेंज डेटा कैप्चर (सीडीसी) का उपयोग कर रहा हूं , और मैं उस परिवर्तन को बनाने वाले क्वेरी को सबमिट करने वाले क्लाइंट के होस्ट नाम और आईपी पते को ट्रैक करना चाहता हूं। यदि एक ही उपयोगकर्ता नाम के …

1
UPDATE / INSERT संयोजन के लिए Postgres में लॉकिंग
मेरे पास दो टेबल हैं। एक लॉग टेबल है; एक अन्य में, अनिवार्य रूप से, कूपन कोड हैं जो केवल एक बार उपयोग किए जा सकते हैं। उपयोगकर्ता को एक कूपन को भुनाने में सक्षम होना चाहिए, जो लॉग टेबल में एक पंक्ति सम्मिलित करेगा और उपयोग के रूप में …


1
HADR_SYNC_COMMIT का उत्सुक मामला प्रतीक्षा करता है
हम HADR_SYNC_COMMITअपने वातावरण में प्रतीक्षा के लिए एक दिलचस्प पैटर्न देख रहे हैं । हमारे पास तीन प्रतिकृति हैं; डेटासेंटर में एक प्राथमिक, एक सिंक सेकेंडरी और एक एसिंक्स सेकेंडरी और हमने दूसरे डेटासेंटर (~ 2400 मील अलग) में तीन और ASYNC प्रतिकृतियां जोड़ीं । जब से, हमने वेट में …

2
SARG कार्डिनैलिटी का अनुमान, फुल-स्कैन क्यों नहीं?
पूर्ण-स्कैन क्यों नहीं है (SQL 2008 R2 और 2012 पर)? परीक्षण डेटा: DROP TABLE dbo.TestTable GO CREATE TABLE dbo.TestTable ( TestTableID INT IDENTITY PRIMARY KEY, VeryRandomText VarChar(50), VeryRandomText2 VarChar(50) ) Go Set NoCount ON Declare @i int Set @i = 0 While @i < 10000 Begin Insert Into dbo.TestTable(VeryRandomText, VeryRandomText2) …

2
यदि कोई कार्रवाई UPKATE CASCADE के साथ FK बाधा के कारण होती है, तो EACH STATEMENT ट्रिगर निष्पादन के लिए कितनी बार होगा?
मैं समझता हूं कि FOR EACH STATEMENTजब मैं निष्पादित करता हूं तो टेबल टी के साथ ट्रिगर एक बार चल जाएगा UPDATE t ...। अब, जब tपरिभाषित किया जाता है FOREIGN KEY ... REFERENCES a ... ON UPDATE CASCADE, और मैं एन पंक्तियों को अपडेट करता हूं a, तो क्या …

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