primary-key पर टैग किए गए जवाब

रिलेशनल डेटाबेस डिज़ाइन में, एक प्राथमिक कुंजी विशिष्ट रूप से एक तालिका में प्रत्येक पंक्ति को पहचान सकती है। एक प्राथमिक कुंजी में एक एकल स्तंभ या स्तंभों का एक सेट शामिल होता है।

8
प्राथमिक कुंजी मान क्यों बदलेगा?
मैं हाल ही में ROWGUID की अवधारणा पर शोध कर रहा हूं और इस सवाल पर आया हूं । इस उत्तर ने अंतर्दृष्टि दी, लेकिन प्राथमिक कुंजी मान को बदलने के उल्लेख के साथ मुझे एक अलग खरगोश छेद नीचे ले गया। मेरी समझ हमेशा से रही है कि एक …

4
प्राथमिक कुंजी के रूप में GUID के साथ डेटाबेस डिजाइन को ठीक करने का सबसे अच्छा समाधान
मैं इस विचार की कुछ पुष्टि के बाद हूं कि यदि कोई एक है तो एक खराब प्रदर्शन करने वाले डेटाबेस या बेहतर सुझाव को ठीक करने के लिए। हमेशा बेहतर सुझावों के लिए खुला। मेरे पास एक बहुत बड़ा डेटाबेस है (20+ मिलियन रिकॉर्ड प्रतिदिन लगभग 1/2 मिलियन से …

4
सभी पीके और एफके को पुनः प्राप्त करना
मेरे पास एक बड़ा डेटाबेस है जिसे मुझे प्रत्येक टेबल से सभी प्राथमिक कुंजी और विदेशी कुंजी निकालने की आवश्यकता है। मेरे पास pgAdmin III है। क्या स्वचालित रूप से ऐसा करने का एक तरीका है और प्रत्येक तालिका पर मैन्युअल रूप से नहीं जाना है?


2
यौगिक कुंजी के पहले भाग के रूप में DATETIME के ​​साथ प्राथमिक कुंजी सूचकांक का उपयोग कभी नहीं किया जाता है
मुझे अपने PRIMARY KEY के पहले भाग के रूप में एक DATETIME (या यहां तक ​​कि एक तारीख) INDEXING की समस्या है। मैं MySQL 5.5 का उपयोग करता हूं यहाँ मेरी दो तालिकाएँ हैं: -- This is my standard table with dateDim as a dateTime CREATE TABLE `stats` ( `dateDim` …

2
क्या एक अद्वितीय गुच्छेदार सूचकांक और एक गुच्छेदार प्राथमिक कुंजी के बीच कोई ठोस अंतर है?
मैं समझता हूं कि दोनों के बीच अर्थ या इरादे में अंतर हो सकता है , लेकिन क्या संकुलित प्राथमिक कुंजी और क्लस्टर किए गए अद्वितीय सूचकांक के बीच कोई व्यवहार या प्रदर्शन अंतर हैं?

4
क्या किसी प्राथमिक कुंजी का कोई लाभ है जिसमें तालिका के सभी कॉलम शामिल हैं?
मेरे पास चार स्तंभों वाली एक तालिका है जो सभी गैर-अशक्त हैं, और डेटा ऐसा है कि सभी चार को एक अद्वितीय रिकॉर्ड को भेद करने की आवश्यकता है। इसका मतलब यह है कि अगर मैं एक प्राथमिक कुंजी बनाने के लिए था, तो इसमें सभी कॉलम शामिल करने की …

2
प्राथमिक कुंजी पर इंडेक्स को सरल जुड़ने में उपयोग नहीं किया जाता है
मेरी निम्नलिखित तालिका और सूचकांक परिभाषाएँ हैं: CREATE TABLE munkalap ( munkalap_id serial PRIMARY KEY, ... ); CREATE TABLE munkalap_lepes ( munkalap_lepes_id serial PRIMARY KEY, munkalap_id integer REFERENCES munkalap (munkalap_id), ... ); CREATE INDEX idx_munkalap_lepes_munkalap_id ON munkalap_lepes (munkalap_id); निम्नलिखित क्वेरी में munkalap_id पर कोई भी अनुक्रमणिका क्यों नहीं है? EXPLAIN …

4
एक कुंजी को स्पष्ट क्यों किया जाना चाहिए?
मैं डेटाबेस के विषय में बहुत नया हूं इसलिए यह अज्ञानी लग सकता है, लेकिन मैं उत्सुक हूं कि एक मेज के भीतर एक कुंजी को क्यों स्पष्ट किया जाना चाहिए। क्या यह मुख्य रूप से उपयोगकर्ता को यह बताने के लिए है कि दिया गया स्तंभ मान (उम्मीद है) …

4
मैं SQL Server डेडलॉक रिपोर्ट में एक कुंजी को मूल्य में कैसे बदल सकता हूं?
मेरे पास एक डेडलॉक रिपोर्ट है जो मुझे बताती है कि वेट्रेस सोर्स = "KEY: 9: 72057632651542528 (543066506c7c)" को लेकर एक संघर्ष हुआ था और मैं इसे देख सकता हूं: <keylock hobtid="72057632651542528" dbid="9" objectname="MyDatabase.MySchema.MyTable" indexname="MyPrimaryKeyIndex" id="locka8c6f4100" mode="X" associatedObjectId="72057632651542528"> <संसाधन-सूची> के भीतर। मैं कुंजी (आईडी = 12345, उदाहरण के लिए) के …

4
प्राथमिक कुंजी में निर्दिष्ट क्रमबद्ध क्रम, अभी तक छँटाई का चयन SELECT पर किया जाता है
मैं सेंसर डेटा को एक तालिका SensorValues में संग्रहीत कर रहा हूं । तालिका और प्राथमिक कुंजी इस प्रकार है: CREATE TABLE [dbo].[SensorValues]( [DeviceId] [int] NOT NULL, [SensorId] [int] NOT NULL, [SensorValue] [int] NOT NULL, [Date] [int] NOT NULL, CONSTRAINT [PK_SensorValues] PRIMARY KEY CLUSTERED ( [DeviceId] ASC, [SensorId] ASC, [Date] …

2
संबंधपरक डेटाबेस में लुकअप तालिकाओं के बारे में सबसे अच्छे अभ्यास क्या हैं?
लुकअप टेबल (या कोड टेबल , जैसा कि कुछ लोग उन्हें कहते हैं) आमतौर पर उन संभावित मूल्यों का एक संग्रह है जो एक निश्चित कॉलम के लिए दिए जा सकते हैं। उदाहरण के लिए, मान लें कि हमारे पास एक लुकअप टेबल है party(जिसका अर्थ राजनीतिक दलों के बारे …

5
'विशाल' डेटाबेस तालिका PK के लिए अनुक्रमिक GUID या bigint
मुझे पता है कि इस प्रकार का प्रश्न बहुत अधिक आता है, लेकिन मुझे अभी तक इस निर्णय लेने में मदद करने के लिए किसी भी आकर्षक तर्क को पढ़ना नहीं है। कृपया मेरा साथ दें! मेरे पास एक विशाल डेटाबेस है - यह प्रति दिन लगभग 10,000,000 रिकॉर्ड बढ़ता …

4
मौजूदा पीके में ऑटोइंक्रिमेंट जोड़ें
मैंने एक DB में एक तालिका बनाई जो पहले से ही किसी अन्य DB में मौजूद है। यह शुरू में पुराने डीबी डेटा से आबाद था। तालिका के PK को उन मानों को प्राप्त करना था जो पहले से ही उन रिकॉर्डों पर मौजूद हैं, इसलिए यह स्वायत्तता नहीं हो …

5
एक डेटाबेस में एक ही प्राथमिक कुंजी अनुक्रम साझा करना?
क्या सभी तालिकाओं में प्राथमिक कुंजी के रूप में एकल अनुक्रम का उपयोग करने के लिए एक स्वीकार्य अभ्यास है (प्राथमिक तालिका के बजाय किसी तालिका के लिए अद्वितीय है, यह सभी तालिकाओं के लिए अद्वितीय है)? यदि हां, तो क्या यह तालिकाओं में एकल प्राथमिक कुंजी अनुक्रम का उपयोग …

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