query-performance पर टैग किए गए जवाब

डेटाबेस प्रश्नों के प्रदर्शन और / या दक्षता में सुधार के बारे में प्रश्नों के लिए।

3
वार्चर (अधिकतम) के कारण टेम्पर्ड बीजों को छाँटना
32GB वाले सर्वर पर हम SQL Server 2014 SP2 को 25GB की अधिकतम मेमोरी के साथ चला रहे हैं, हमारे पास दो टेबल हैं, यहाँ आपको दोनों तालिकाओं की सरलीकृत संरचना मिलती है: CREATE TABLE [dbo].[Settings]( [id] [int] IDENTITY(1,1) NOT NULL, [resourceId] [int] NULL, [typeID] [int] NULL, [remark] [varchar](max) NULL, …

1
क्यों sys.query_store_plan के साथ उन्मूलन कार्य में शामिल नहीं होता है?
निम्नलिखित क्वेरी स्टोर के साथ सामना की गई समस्या का सरलीकरण है: CREATE TABLE #tears ( plan_id bigint NOT NULL ); INSERT #tears (plan_id) VALUES (1); SELECT T.plan_id FROM #tears AS T LEFT JOIN sys.query_store_plan AS QSP ON QSP.plan_id = T.plan_id; plan_idस्तंभ की प्राथमिक कुंजी के रूप में दर्ज है …

2
हर बैच एक संकलन का कारण बनता है
हमारे पास थर्ड पार्टी एप्लिकेशन है जो बैचों में टी-एसक्यूएल स्टेटमेंट भेजता है। डेटाबेस को SQL Server 2016 एंटरप्राइज़ SP1 CU7, 16 कोर और 256GB मेमोरी पर होस्ट किया गया है। Ad-Hoc का अनुकूलन सक्षम है। यह उन प्रश्नों का एक डमी उदाहरण है जिन्हें निष्पादित किया जा रहा है: …

1
2,135,044,521 पंक्ति तालिका पर अनुक्रमणिका ऑप्टिमाइज़ करें
मुझे एक बड़ी तालिका के साथ I / O समस्या है। सामान्य आँकड़े तालिका में निम्नलिखित मुख्य विशेषताएं हैं: वातावरण: एज़्योर SQL डेटाबेस (टियर पी 4 प्रीमियम (500 डीटीयू) है) पंक्तियाँ: 2,135,044,521 1,275 ने विभाजन का उपयोग किया गुच्छेदार और विभाजित सूचकांक नमूना यह तालिका कार्यान्वयन है: CREATE TABLE [data].[DemoUnitData]( …

2
क्या गैर-प्रासंगिक कॉलम चुनिंदा कथनों के क्वेरी समय को प्रभावित करते हैं?
मैं सिर्फ उत्सुक हूँ। कहें कि आपके पास 1 मिलियन रिकॉर्ड / पंक्तियों की एक तालिका है। select order_value from store.orders क्या इससे कोई फर्क पड़ता है कि क्या वास्तविक क्वेरी समय में उस तालिका में 1 फ़ील्ड, 2 फ़ील्ड या 100 फ़ील्ड हैं? मेरा मतलब है कि सभी क्षेत्रों …

1
READPAST संकेत की वजह से अनुक्रमित विचारों को अनदेखा क्यों किया जाता है?
मैं READPASTहमारे आवेदन के वित्तीय उपतंत्र में संसाधन लॉकिंग को कम करने के संकेत का उपयोग कर रहा हूं । यह जाने के लिए एक अच्छा तरीका लग रहा था क्योंकि वित्तीय लेनदेन रिकॉर्ड केवल कभी जोड़े जाते हैं, कभी अद्यतन या हटाए नहीं जाते। कभी-कभी छोड़ दी जाने वाली …

3
फ़िल्टर किए गए इंडेक्स का उपयोग केवल तब किया जाता है जब फ़िल्टर किया गया भाग JOIN में न हो, जहां नहीं हो
हालाँकि मैंने नीचे फ़िल्टर किए गए इंडेक्स को बनाया है, जब मैं 2 प्रश्नों को आगे चलाता हूं, तो इस इंडेक्स को केवल पहले उदाहरण में तलाश के लिए उपयोग किया जाता है, जिसमें जोइन में END_DTTM होता है, जहां क्लॉज के बजाय यह होता है (यह प्रश्नों में एकमात्र …

2
SQL सर्वर पूर्ण-पाठ अनुक्रमणिका को सक्षम करने के बाद क्वेरीज़ को धीमा करें
मेरे पास अपने डेटाबेस के खिलाफ चल रहे प्रश्नों को सम्मिलित करने, अपडेट करने और हटाने के लिए एक asp.net वेबसाइट है। कुछ दिनों पहले मैं तालिकाओं में से एक के दो स्तंभों पर एक पूर्ण-पाठ सूचकांक बनाता हूं। उसके बाद मैंने महसूस किया कि जब वेबसाइट उस टेबल पर …

1
इस क्‍वेरी में प्राथमिक (क्‍लस्‍टरेड) कुंजी का उपयोग क्‍यों नहीं किया जा रहा है?
मेरे पास SQL ​​Server 2008 R2 तालिका है जिसकी स्कीमा संरचना निम्नानुसार है: CREATE TABLE [dbo].[CDSIM_BE] ( [ID] [bigint] NOT NULL, [EquipmentID] [varchar](50) NOT NULL, [SerialNumber] [varchar](50) NULL, [PyrID] [varchar](50) NULL, [MeasMode] [varchar](50) NULL, [ReadTime] [datetime] NOT NULL, [SubID] [varchar](15) NULL, [ProbePosition] [float] NULL, [DataPoint] [int] NULL, CONSTRAINT [PK_CDSIM_BE] PRIMARY …

2
बेतहाशा गलत पंक्ति अनुमानों के कारण धीमी गति से पूर्ण खोज
इस डेटाबेस के विरुद्ध फुलटेक्स्ट क्वेश्चन (आरटी ( रिक्वेस्ट ट्रैकर ) टिकटों को स्टोर करके ) निष्पादित करने में बहुत लंबा समय लगता है। अटैचमेंट टेबल (फुलटेक्स्ट डेटा युक्त) लगभग 15GB है। डेटाबेस स्कीमा निम्नानुसार है, यह लगभग 2 मिलियन पंक्तियाँ हैं: rt4 = # \ d + अनुलग्नक टेबल …

2
क्या MySQL में किसी क्वेरी को निष्पादित करने का अनुमान लागत प्राप्त करने का कोई तरीका है?
PostgreSQL में, EXPLAIN या EXPLAIN ANALYZE किसी क्वेरी को निष्पादित करने की अनुमानित लागत दिखाएगा। लेकिन MySQL में यह जानकारी प्रदान नहीं करता है। मैं अन्य उपकरणों की स्थापना के बिना अनुमान लागत कैसे प्राप्त कर सकता हूं? मैं MySQL-5.6.16 का उपयोग कर रहा हूं।

4
अंतराल और द्वीप: क्लाइंट समाधान बनाम टी-एसक्यूएल क्वेरी
क्या ग्राहक के लिए चल रहे C # समाधान की तुलना में अंतराल और द्वीपों के लिए एक टी-एसक्यूएल समाधान तेजी से चल सकता है? विशिष्ट होने के लिए, हम कुछ परीक्षण डेटा प्रदान करते हैं: CREATE TABLE dbo.Numbers ( n INT NOT NULL PRIMARY KEY ) ; GO INSERT …

1
क्वेरी ऑप्टिमाइज़ेशन: समय अंतराल
मुख्य में, मुझे दो प्रकार के समय अंतराल मिले हैं: presence time तथा absence time absence time विभिन्न प्रकार के हो सकते हैं (जैसे विराम, अनुपस्थिति, विशेष दिन वगैरह) और समय अंतराल ओवरलैप और / या इंटरसेक्ट हो सकते हैं। यह सुनिश्चित करने के लिए नहीं है, कि कच्चे डेटा …

3
क्या ये दोनों प्रश्न तार्किक रूप से समतुल्य हैं?
क्या ये दोनों प्रश्न तार्किक रूप से समतुल्य हैं? DECLARE @DateTime DATETIME = GETDATE() प्रश्न 1 SELECT * FROM MyTable WHERE Datediff(DAY, LogInsertTime, @DateTime) > 7 प्रश्न २ SELECT * FROM MyTable WHERE LogInsertTime < @DateTime - 7 यदि वे तार्किक रूप से समतुल्य नहीं हैं, तो क्या आप मुझे …

3
TSQL प्रदर्शन - मूल्य के आधार पर शामिल हों न्यूनतम और अधिकतम
मेरे पास दो टेबल हैं जिनमें मैं स्टोर करता हूं: एक आईपी रेंज - देश लुकअप टेबल विभिन्न आईपी से आने वाले अनुरोधों की एक सूची IP bigintलुकअप प्रदर्शन को बेहतर बनाने के लिए संग्रहीत किए गए थे । यह तालिका संरचना है: create table [dbo].[ip2country]( [begin_ip] [varchar](15) NOT NULL, …

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