সিনট্যাক্স
select * from performance_schema.user_variables_by_thread;
ভেরিয়েবল সেট করা
mysql> set @FirstName='John'; Query OK, 0 rows affected (0.00 sec) mysql> set @LastName='Doe'; Query OK, 0 rows affected (0.00 sec)
সেশন ভেরিয়েবলগুলো লিস্ট করা
mysql> select * from performance_schema.user_variables_by_thread;
+-----------+---------------+----------------+ | THREAD_ID | VARIABLE_NAME | VARIABLE_VALUE | +-----------+---------------+----------------+ | 120 | TotalAmount | 5000 | | 120 | FirstName | John | | 120 | lName | Smith | | 120 | fName | Adam | | 120 | LastName | Doe | +-----------+---------------+----------------+ 5 rows in set (0.00 sec)
ব্যাখ্যা: performance_schema.user_variables_by_thread টেবিল বর্তমান থ্রেডের সকল ইউজার-ডিফাইনড ভেরিয়েবল (@variable) দেখায়। THREAD_ID কানেকশন আইডি নির্দেশ করে। এটি ডিবাগিং এবং সেশন ভেরিয়েবল মনিটরিংয়ের জন্য ব্যবহারী।