কম্পিউটার

মাইএসকিউএল-এ 'শো প্রসেসলিস্ট' কমান্ড কী করে?


'প্রসেসলিস্ট দেখান' কমান্ডটি শুধুমাত্র আপনার MySQL অ্যাকাউন্টের সাথে সম্পর্কিত চলমান থ্রেড প্রদর্শন করতে ব্যবহার করা যেতে পারে। আমরা প্রায় সব চলমান থ্রেড দেখতে পারি যদি আমাদের প্রসেস সুবিধা থাকে। এটা দেখায় কোন থ্রেড চলছে।

নিচের প্রশ্নটি।

mysql> প্রসেসলিস্ট দেখান;

এখানে আউটপুট।

<প্রে> +---------------------------------- -+---------+----------------------------------------------- ------------+| আইডি | ব্যবহারকারী | হোস্ট | db | আদেশ | সময় | রাজ্য | তথ্য |+---+------+---------------- +---------+----------------------------------------------- -----------+| 4 | ঘটনা_নির্ধারক | স্থানীয় হোস্ট | NULL | ডেমন | 968 | খালি সারিতে অপেক্ষা করছি | NULL || 9 | মূল | localhost:50255 | NULL | প্রশ্ন | 0 | শুরু | প্রসেসলিস্ট দেখান | -+---------+----------------------------------------------- ------------+2 সারি সেটে (0.00 সেকেন্ড)

যদি আমরা ডাটাবেস পরিবর্তন করি, তাহলে আউটপুট ভিন্ন হবে, কিন্তু সর্বদা নিম্নলিখিত দুটি ব্যবহারকারী থাকবে:'event_scheduler' এবং 'root'।

আসুন আমরা আবার ক্যোয়ারী চেষ্টা করি।

mysql> প্রসেসলিস্ট দেখান;

নিচের আউটপুট।

<প্রে> +---------------------------------- ------------------ +----------------------------------------------- ----------------+| আইডি | ব্যবহারকারী | হোস্ট | db | আদেশ | সময় | রাজ্য | তথ্য |+---+------+---------------- ----------------+----------------------------------------------- ---------------+| 4 | ঘটনা_নির্ধারক | স্থানীয় হোস্ট | NULL | ডেমন | 1148 | খালি সারিতে অপেক্ষা করছি | NULL || 9 | মূল | localhost:50255 | ব্যবসা | প্রশ্ন | 0 | শুরু | প্রসেসলিস্ট দেখান | ------------------ +----------------------------------------------- ----------------+২ সেটে সারি (0.00 সেকেন্ড)
  1. মাইএসকিউএল সিলেক্ট (COLNAME) এ বন্ধনী মানে কি?

  2. RENAME TABLE কমান্ড ব্যবহার করে MySQL-এ একটি টেবিলের নাম পরিবর্তন করুন

  3. MySQL-এ @@identity নির্বাচন কি করে?

  4. MySQL-এ SELECT এবং SHOW কমান্ডের ফলাফল একত্রিত করুন?