index पर टैग किए गए जवाब

एक डेटाबेस संरचना जो डिस्क स्थान और धीमी आवेषण / अपडेट की लागत पर प्रश्नों की गति में सुधार कर सकती है। यह सॉर्ट किए गए एक या एक से अधिक स्तंभों की एक प्रति संग्रहीत करता है, लेकिन तेजी से पहुंच की अनुमति देने के लिए डेटा को अलग तरीके से संरचना करता है।

1
बड़े डेटाबेस क्वेरी का अनुकूलन (25+ मिलियन पंक्तियाँ, अधिकतम का उपयोग करके) और (ग्रुप बाय)
मैं पोस्टग्रेज 9.3.5 का उपयोग कर रहा हूं और मेरे पास डेटाबेस में एक बड़ी तालिका है, वर्तमान में इसकी 25 मिलियन पंक्तियां हैं और यह तेजी से बड़ा हो जाता है। मैं विशिष्ट पंक्तियों का चयन करने की कोशिश कर रहा हूं (सभी उनमें से प्रत्येक के लिए unit_idकेवल …

2
बड़ी तालिका से प्रति समूह का सबसे बड़ा मूल्य प्राप्त करने के लिए कुशल क्वेरी
तालिका दी गई है: Column | Type id | integer latitude | numeric(9,6) longitude | numeric(9,6) speed | integer equipment_id | integer created_at | timestamp without time zone Indexes: "geoposition_records_pkey" PRIMARY KEY, btree (id) तालिका में 20 मिलियन रिकॉर्ड हैं, जो अपेक्षाकृत अधिक बोलने वाले नहीं हैं। लेकिन यह अनुक्रमिक …

1
फ़ाइलग्रुप में प्राथमिक कुंजी ले जाएँ (SQL Server 2012)
मैं एक नए फ़ाइल समूह के लिए एक प्राथमिक प्राथमिक कुंजी को कैसे स्थानांतरित कर सकता हूं? मुझे पहले से ही एक संभव "एल्गोरिथ्म" मिला है, लेकिन यह बहुत ही अयोग्य है: गैर-संकुलित अनुक्रमित ड्रॉप करें (उनका सहारा लेना और पुनर्निर्माण करना आवश्यक है) ड्रॉप क्लस्टर इंडेक्स (पूरे टेबल का …

4
ग्रुप BY और ORDER BY के साथ बड़े टेबल पर धीमी क्वेरी
मेरे पास 7.2 मिलियन टुपल्स वाली एक तालिका है जो इस तरह दिखती है: table public.methods column | type | attributes --------+-----------------------+---------------------------------------------------- id | integer | not null DEFAULT nextval('methodkey'::regclass) hash | character varying(32) | not null string | character varying | not null method | character varying | not …

1
भरण कारक के आधार पर अनुक्रमित में डेटा का व्यवहार
मान लीजिए कि आपके पास एक डेटाबेस है जहां डिफ़ॉल्ट भरण कारक 20 है। जब भी डेटा डाला जाता है, क्या यह केवल 20% तक भरे हुए पृष्ठ बनाता है? मेरी समझ से, जब डेटा डाला जाता है तो पृष्ठों में लगभग 20% डेटा होगा। जब डेटा अपडेट किया जाता …

1
किसी प्रश्न को कैसे `` क्षेत्र के साथ अनुक्रमित करें ''?
मेरे पास बहुत से आवेषण के साथ एक तालिका है, जिसमें से एक फ़ील्ड ( uploaded_at) को सेट करना है NULL। फिर एक आवधिक कार्य सभी टुपल्स का चयन करता है WHERE uploaded_at IS NULL, उन्हें संसाधित करता है और अपडेट करता है, uploaded_atवर्तमान तिथि पर सेट करता है। मुझे …

4
क्या PostgreSQL में एक इंडेक्स के लिए निर्माण स्टेटमेंट दिखाने का एक तरीका है
मुझे PostgreSQL में एक इंडेक्स को फिर से बनाने की जरूरत है जिसे इंडेक्स ब्लोट का सामना करना पड़ा है। चूँकि इसे बनाते समय सूचकांक को प्रयोग करने योग्य बनाने की आवश्यकता होती है, इसलिए मैं REINDEX का उपयोग नहीं कर सकता। मैं एक नए नाम के साथ सूचकांक को …
14 postgresql  index 

1
SQL सर्वर संकुचित अनुक्रमणिका डेटा संपीड़न निर्दिष्ट किए बिना पुनर्निर्माण पर संकुचित रहते हैं?
एक के बाद एक पृष्ठ संपीड़न ( ALTER INDEX IX1 REBUILD PARTITION = ALL WITH (DATA_COMPRESSION = PAGE)) का उपयोग करके अपने SQL सर्वर अनुक्रमित को फिर से लिखता है, बाद में फिर से करता है (जैसा कि एक निश्चित विखंडन सीमा से पहले कुछ रखरखाव लिपियों द्वारा किया जाता …

3
SQL सर्वर के 8 KByte डेटा पृष्ठ से 512 बाइट्स का उपयोग नहीं किया जा रहा है
मैंने निम्नलिखित तालिका बनाई है: CREATE TABLE dbo.TestStructure ( id INT NOT NULL, filler1 CHAR(36) NOT NULL, filler2 CHAR(216) NOT NULL ); और फिर एक गुच्छेदार सूचकांक बनाया: CREATE CLUSTERED INDEX idx_cl_id ON dbo.TestStructure(id); इसके बाद मैंने इसे 30 पंक्तियों के साथ आबाद किया जिसका प्रत्येक आकार 256 बाइट (तालिका …

1
हटाए गए कथन में क्लस्टर किए गए अनुक्रमणिका का उपयोग नहीं किया गया है
मैं एक SQL सर्वर तालिका के रूप में परिभाषित किया है CREATE TABLE [dbo].[Production_Detail] ( [Id] [bigint] NOT NULL DEFAULT (NEXT VALUE FOR [dbo].[Production_Detail_Seq]), [Meta_Data_ID] INT NOT NULL , [Production_Detail_Time] DATETIME NOT NULL, [Production_Detail_Time_Local] DATETIME NOT NULL, [Production_Detail_Value] FLOAT NULL, [IntegratedDM] BIT NOT NULL DEFAULT 0, [DailyIntegratedDM] BIT NOT NULL …

2
बड़ी mysql तालिकाओं में अनुक्रमणिका जोड़ना
मेरे पास एक टेबल है | base_schedule_line_items | बनाएँ तालिका base_schedule_line_items( idint (10) अहस्ताक्षरित नहीं AUTO_INCREMENT, installmentint (10) अहस्ताक्षरित नहीं पूर्ण, on_dateदिनांक नहीं, पूर्ण actual_dateतिथि , पूर्ण दिनांक, payment_typeपूर्णांक (11) नहीं पूर्ण, scheduled_principal_outstandingदशमलव (65,0) नहीं पूर्ण, scheduled_principal_dueदशमलव (65,0) नहीं पूरा, scheduled_interest_outstandingदशमलव (65,0) नहीं पूर्ण, scheduled_interest_dueदशमलव (65,0) पूर्ण नहीं, currencyपूर्णांक (11) …


2
क्या अनुक्रमणिका को परिभाषित करते समय स्तंभों के निश्चित क्रम में कोई लाभ होता है
उदाहरण के लिए, यदि मेरे पास दो सूचकांक हैं: CREATE INDEX IDX_1 ON MY_TABLE_1 (ITEM, DATE, LOCATION) COMPUTE STATISTICS; CREATE INDEX IDX_2 ON MY_TABLE_1 (DATE, LOCATION, ITEM) COMPUTE STATISTICS; क्या यह IDX_2बेमानी होगा ? यदि नहीं, तो मैं कॉलम घोषित करने के क्रम का निर्धारण कैसे करूँ? क्या मुझे नियमित …
13 oracle  index 

2
PostgreSQL में प्राथमिक कुंजी के लिए मौजूदा सूचकांक को कैसे बढ़ावा दिया जाए
मुझे पता है कि एक टेबल के भीतर एक प्राथमिक कुंजी कैसे बनाई जाती है, लेकिन मैं किसी मौजूदा इंडेक्स को प्राथमिक कुंजी कैसे बना सकता हूं? मैं एक मौजूदा तालिका को एक डेटाबेस से दूसरे डेटाबेस में कॉपी करने की कोशिश कर रहा हूं। जब मैं तालिका दिखाता हूं, …

2
sys.allocation_units और sp_spaceused पर अंतरिक्ष उपयोग
यह एक ज्ञात तथ्य है कि डीएमवी पृष्ठों की संख्या और पंक्तियों की गिनती के बारे में सटीक जानकारी नहीं रखते हैं। हालाँकि, जब आपके पास आँकड़े अपडेट होते हैं, तो मैं यह नहीं देख सकता कि वे क्यों नहीं करेंगे। मैं एक निगरानी उपकरण पर काम कर रहा हूं, …

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