চলমান MySQL ক্যোয়ারী বন্ধ করার জন্য, আমরা প্রসেস আইডি সহ KILL কমান্ড ব্যবহার করতে পারি। সিনট্যাক্স নিম্নরূপ -
কিল প্রসেসআইডি;
অথবা আপনি নিচের সিনট্যাক্স −
এর সাহায্যে একটি চলমান MySQL ক্যোয়ারী বন্ধ করতে পারেনmysql.rds_kill(queryId);কল করুন
শো কমান্ডের সাহায্যে প্রথমে প্রসেসআইডিটি নেওয়া যাক। প্রশ্নটি নিম্নরূপ -
mysql> প্রসেসলিস্ট দেখান;
এখানে প্রসেসের তালিকা সহ আউটপুট রয়েছে −
<প্রে> +---------------------------------- ------------------+---------+-------------------------+ ------------------+| আইডি | ব্যবহারকারী | হোস্ট | db | আদেশ | সময় | রাজ্য | তথ্য |+---+------+---------------- -----------------+---------+-------------------------------------- -----------------+| 4 | ঘটনা_নির্ধারক | স্থানীয় হোস্ট | NULL | ডেমন | 221718 | খালি সারিতে অপেক্ষা করছি | NULL || 47 | মূল | localhost:60722 | ব্যবসা | প্রশ্ন | 0 | শুরু | প্রসেসলিস্ট দেখান | ------------------+---------+-------------------------+ ------------------+২ সেটে সারি (০.০৩ সেকেন্ড)এখানে, মাইএসকিউএল-এ দুটি প্রক্রিয়া চলছে এবং আপনি যদি তাদের একটিকে থামাতে চান, তাহলে আপনি "KILL"
ব্যবহার করে নির্দিষ্ট আইডি সহ উপরের সিনট্যাক্স ব্যবহার করতে পারেন।প্রশ্নটি নিম্নরূপ -
mysql> kill 47;ERROR 1317 (70100):ক্যোয়ারী এক্সিকিউশন ব্যাহত হয়েছে
বিকল্পভাবে, আপনি mysql.rds_kill(id) দিয়ে এটি করতে পারেন। প্রশ্নটি নিম্নরূপ -
mysql> CALL mysql.rds_kill(47); ERROR 2013 (HY000):ক্যোয়ারী চলাকালীন MySQL সার্ভারের সাথে সংযোগ হারিয়েছে