প্রশ্ন ট্যাগ «delete»

ডাটাবেস স্ট্রাকচার্ড ক্যোয়ারী ল্যাঙ্গুয়েজে (এসকিউএল), মোছা বিবৃতিটি একটি টেবিল থেকে এক বা একাধিক রেকর্ড সরিয়ে দেয়।

1
মোছা বিবৃতিতে ক্লাস্টারড ইনডেক্স ব্যবহার করা হয়নি
আমি অনুসরণ হিসাবে সংজ্ঞায়িত একটি এসকিউএল সার্ভার টেবিল আছে 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 DEFAULT 0, …

1
মুছুন এবং শূন্যতার ডিস্ক ফাইলের প্রভাব effects
আমার 240 মিলিয়ন সারি (এবং ক্রমবর্ধমান) সহ খুব ঘন ঘন আপডেট হওয়া টেবিল রয়েছে। প্রতি তিন ঘন্টা পরে 1.5 মিলিয়ন সারি areোকানো হয় এবং 1.5 মিলিয়ন মুছে ফেলা হয়। যখন আমি ক্লাস্টারটিকে একটি এসএসডি-তে স্থানান্তরিত করেছি তখন এই বাল্ক সন্নিবেশ (অনুলিপি ব্যবহারের) সময়টি 22 মিনিট থেকে ২.৩ মিনিট কেটে নেওয়া …

1
কেন নির্বাচন থেকে এত ধীর গতি হয়, তারপরে আইডি দ্বারা মুছে ফেলা হয়?
আমার মোটামুটি ব্যস্ত InnoDB টেবিল রয়েছে (200,000 সারি, আমি প্রতি সেকেন্ডে দশগুলি প্রশ্নের মতো অনুমান করি)। ত্রুটির কারণে আমি তাদের মধ্যে 14 টি সারি (একই) অবৈধ ইমেল ঠিকানা পেয়েছি এবং সেগুলি মুছতে চাইছি। আমি DELETE FROM table WHERE email='invalid address'প্রায় 50 সেকেন্ড পরে কেবল চেষ্টা করেছিলাম এবং "লক ওয়েট টাইমআউট …

2
বড় মোছার ক্যোয়ারী হিমশীতল বলে মনে হচ্ছে
আমরা একটি ডাটাবেসে 1.8bn সারি সহ একটি মুছা কোয়েরি চালিয়েছি। এই মোছা 1.2bn সারি মুছে ফেলবে। অন্ধকারে, আমরা এই ক্যোয়ারীটি একবারে প্রায় 100 মিটার করে ভেঙে ফেলতে পারি তবে আমরা এমন অবস্থানে রয়েছি যেখানে এটি 24 ঘন্টা চলছে এবং লগ ফাইলটি 2 টিবিতে রয়েছে যা লগ ফাইলের জন্য অনুমোদিত সর্বোচ্চ …

3
নিরাপদে কোনও ডাটাবেস মুছে ফেলার জন্য সেরা অনুশীলনগুলি কী?
আমাদের একটি "জৈব" পরিবেশ রয়েছে, যার অর্থ লোকেরা ন্যূনতম পর্যবেক্ষণ বা ডকুমেন্টেশন সহ দশ বছর ধরে কোডের কোড কোড করে। আমি যে সার্ভারটি ব্যবহার করি তার বেশ কয়েকটি ডাটাবেস রয়েছে যা আমি বিশ্বাস করি যে আর ব্যবহার করা হচ্ছে না; আমি সেগুলি মুছতে এবং আমি কেবল তিনটি ব্যবহার করতে চাই। …

4
বিবৃতি মুছে ফেলুন রেফারেন্সের সীমাবদ্ধতার সাথে সাংঘর্ষিক
আমার পরিস্থিতি এমন দেখাচ্ছে: সারণী 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 টি FKs অবশ্যই সম্পর্কিত অন্যান্য সারণীতে "আইডি" কলামগুলি উল্লেখ করেছে। এখানে সম্পর্কিত টেবিলগুলি হল STOCK_ARTICLE …

3
একটি এসকিউএল টেবিল থেকে কয়েক মিলিয়ন সারি মুছুন
আমাকে 221+ মিলিয়ন সারি সারণী থেকে 16+ মিলিয়ন রেকর্ড মুছতে হবে এবং এটি অত্যন্ত ধীরে ধীরে চলছে। আপনি নীচের কোডটি দ্রুত করার জন্য পরামর্শগুলি ভাগ করে নিলে আমি প্রশংসা করি: SET TRANSACTION ISOLATION LEVEL READ COMMITTED; DECLARE @BATCHSIZE INT, @ITERATION INT, @TOTALROWS INT, @MSG VARCHAR(500); SET DEADLOCK_PRIORITY LOW; SET @BATCHSIZE …

2
মাইএসকিউএল: মুছে দিন ... যেখানে (ইন) বনাম মুছে দিন..ফর্ম..জয়েন, এবং সাবলেট সহ মুছে ফেলা টেবিলগুলি
দাবি অস্বীকার: দয়া করে ডাটাবেস ইন্টার্নাল সম্পর্কে আমার জ্ঞানের অভাবটি ক্ষমা করুন। এখানে এটা যায়: আমরা একটি অ্যাপ্লিকেশন চালিত করি (আমাদের দ্বারা লিখিত হয় না) যা ডাটাবেসে পর্যায়ক্রমিক ক্লিনআপ জবটিতে একটি বড় পারফরম্যান্স সমস্যা আছে। ক্যোয়ারীটি এমন দেখাচ্ছে: delete from VARIABLE_SUBSTITUTION where BUILDRESULTSUMMARY_ID in ( select BUILDRESULTSUMMARY_ID from BUILDRESULTSUMMARY where …

4
InnoDB ডিলিট পারফরম্যান্স কিভাবে উন্নত করবেন?
সুতরাং আমার এই অডিট টেবিলটি রয়েছে (আমার ডাটাবেসের কোনও টেবিলের ক্রিয়াকলাপগুলি ট্র্যাক করে): 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) NOT NULL DEFAULT '', `className` varchar(255) …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.