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

डेटाबेस संरचित क्वेरी भाषा (SQL) में, DELETE कथन एक तालिका से एक या अधिक रिकॉर्ड निकालता है।

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 …

1
डिस्क फ़ाइल को हटाने और वैक्यूम के प्रभाव
मेरे पास 240 मिलियन पंक्तियों (और बढ़ते) के साथ एक बहुत बार अद्यतन तालिका है। हर तीन घंटे में 1.5 मिलियन पंक्तियाँ डाली जाती हैं और 1.5 मिलियन हटाए जाते हैं। जब मैंने क्लस्टर को एक SSD में स्थानांतरित किया तो यह थोक प्रविष्टि (प्रतिलिपि का उपयोग करके) का समय …

1
DELETE SELECT की तुलना में इतना धीमा क्यों है, फिर DELETE id से?
मेरे पास एक बहुत व्यस्त InnoDB तालिका (200,000 पंक्तियाँ हैं, मुझे लगता है कि प्रति सेकंड दसियों तरह के प्रश्न हैं)। बग के कारण मुझे उनके साथ 14 पंक्तियाँ मिलीं (वही) अमान्य ईमेल पते और उन्हें हटाना चाहते थे। मैंने बस कोशिश की DELETE FROM table WHERE email='invalid address'और लगभग …

2
बड़ी डिलीट क्वेरी जम गई है
हमने 1.8bn पंक्तियों के साथ डेटाबेस पर एक डिलीट क्वेरी को चलाया। यह हटाए जाने से 1.2bn पंक्तियाँ नष्ट हो जाएंगी। हेंडसाइट में, हमने इस क्वेरी को एक समय में 100 मीटर तक तोड़ दिया होगा, लेकिन हम ऐसी स्थिति में हैं जहां यह 24 घंटे से चल रहा है …

3
किसी डेटाबेस को सुरक्षित रूप से हटाने के लिए सर्वोत्तम अभ्यास क्या हैं?
हमारे पास एक "जैविक" वातावरण है, जिसका अर्थ है कि लोग न्यूनतम निरीक्षण या प्रलेखन के साथ दस वर्षों के लिए कोड पर कोडित करते हैं। मेरे द्वारा उपयोग किए जाने वाले सर्वर में कई डेटाबेस हैं जो मेरा मानना ​​है कि अब उपयोग नहीं किए जा रहे हैं; मैं …

4
DELETE कथन ने संदर्भ बाधा के साथ संघर्ष किया
मेरी स्थिति इस तरह दिखती है: तालिका STOCK_ARTICLES: ID *[PK]* OTHER_DB_ID ITEM_NAME तालिका स्थान: ID *[PK]* LOCATION_NAME तालिका WORK_PLACE: ID *[PK]* WORKPLACE_NAME तालिका INVENTORY_ITEMS: ID *[PK]* ITEM_NAME STOCK_ARTICLE *[FK]* LOCATION *[FK]* WORK_PLACE *[FK]* INVENTORY_ITEMS में 3 FK, संबंधित अन्य तालिकाओं में "ID" कॉलम का संदर्भ देते हैं, जाहिर है। यहां …

3
SQL तालिका से लाखों पंक्तियाँ हटाएँ
मुझे 221+ मिलियन पंक्ति तालिका से 16+ लाखों रिकॉर्ड हटाना है और यह बहुत धीरे-धीरे चल रहा है। मैं सराहना करता हूं कि क्या आप तेजी से नीचे कोड बनाने के लिए सुझाव साझा करते हैं: SET TRANSACTION ISOLATION LEVEL READ COMMITTED; DECLARE @BATCHSIZE INT, @ITERATION INT, @TOTALROWS INT, @MSG …

2
MySQL: delete… where..in () बनाम delete..from..join, और सबसिलेक्ट के साथ डिलीट पर टेबल को लॉक करें
डिस्क्लेमर: कृपया डेटाबेस इंटर्न के बारे में मेरे ज्ञान की कमी का बहाना करें। ये रहा: हम एक एप्लिकेशन चलाते हैं (हमारे द्वारा लिखित नहीं) जो डेटाबेस में आवधिक सफाई कार्य में एक बड़ी प्रदर्शन समस्या है। प्रश्न इस तरह दिखता है: delete from VARIABLE_SUBSTITUTION where BUILDRESULTSUMMARY_ID in ( select …

4
InnoDB DELETE प्रदर्शन कैसे सुधारें?
इसलिए मेरे पास यह ऑडिट टेबल है (मेरे डेटाबेस में किसी भी टेबल पर कार्रवाई को ट्रैक करता है): CREATE TABLE `track_table` ( `id` int(16) unsigned NOT NULL, `userID` smallint(16) unsigned NOT NULL, `tableName` varchar(255) NOT NULL DEFAULT '', `tupleID` int(16) unsigned NOT NULL, `date_insert` datetime NOT NULL, `action` char(12) …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.