আমি কোথায় মাইএসকিএল ধীর লগ খুঁজে পাব?


24

শিরোনাম যেমন বলে, আমি এটি কোথায় দেখতে পারি?

এর জন্য কি কোনও কনফিগার বিকল্প আছে (যেমন কোনও ক্যোরি ধীর হয় কিনা তা কতটা এমএস নির্ধারণ করবে)?

উত্তর:


22

আপনার ইনস্টলের উপর নির্ভর করে আপনি এটি ডিফল্ট ডিরেক্টরিতে খুঁজে পেতে পারেন। উদাহরণস্বরূপ, আমার রেড হাটে এটি / var / লগ / মাইএসকিএল /

অনুসন্ধানের সময়টি সময়, সেকেন্ডে, এর উপর দিয়ে এটি রেকর্ডিং শুরু করা উচিত। এটি স্টার্টআপ এবং রানটাইমে করা যেতে পারে।

লগ-ধীর-প্রশ্নগুলি = /var/log/mysql/mysql-slow.log

দীর্ঘ_ প্রশ্ন_কাল = 1


4
আমার সাইটে আমি আবিষ্কার করেছি যে কেউ লগ_স্লো_কুইয়ারিস = চালু করেছে। সুতরাং আমার ড্যাটাডিরটিতে একটি ফাইল রয়েছে যাতে লগ থাকে ON এটি বিভ্রান্তিকর ছিল ...
গাইউস

6
নোট করুন যে লগ-ধীর-প্রশ্নগুলি 5.1.29 হিসাবে অবচয় করা হয়েছে। এর পরে যেটি ব্যবহার করবেন তা হ'ল ধীর-ক্যোয়ারী-লগ।
রিডসিও

1
এছাড়াও নোট করুন যে মাইএসকিউএল 5.1.21 দিয়ে শুরু করে, কোনও ফাইলে লগ ইন করার সময় মাইক্রোসেকেন্ডগুলির রেজোলিউশন সমর্থিত হয়।
রিডসিও

26

মাইএসকিউএল এ: show global variables like '%slow%';

আপডেট: ম্যানুয়ালটিতে লিঙ্কটি এখানে: লিঙ্ক পাঠ্য


1
আপনি কি এই মত একটি সংক্ষিপ্ত উত্তর জন্য ম্যানুয়াল লিঙ্ক করতে পারেন?
ব্রায়ান বলসুন-স্ট্যান্টন

7

এগুলি প্রাসঙ্গিক বিকল্পগুলি (এবং সেটিংস) my.cnfহ'ল ধীর অনুসন্ধানগুলিতে লগ করতে আমার সমস্ত ব্যবহার / ব্যবহার আছে :

log_output=FILE
slow_query_log=1
slow_query_log_file=/var/log/mysql/mysql.slow 
long_query_time=0.001 
log-queries-not-using-indexes=0

নোট করুন যে দীর্ঘ_পরিবারের_পরে ,

মাইএসকিউএল 5.1.21 দিয়ে শুরু করে ... কোনও ফাইলে লগ ইন করার সময় মাইক্রোসেকেন্ডগুলির একটি রেজোলিউশন সমর্থিত।


3

আপনার মাইএসকিএলডি কনফিগারেশন ফাইলটি অনুসন্ধান করুন (সাধারণত, /etc/my.cnf)

আপনার শেল এ:

grep slow /etc/my.cnf

2

এখানেও বিবেচনা করার মতো কিছু রয়েছে:

আপনি যদি বিকল্পটি ব্যবহার করেন

log-output=TABLE

আপনার /etc/my.cnf ফাইলে, সমস্ত স্থানের, মাইএসকিএল স্কিমা অবস্থিত সিএসভি স্টোরেজ ইঞ্জিন ভিত্তিক টেবিল হতে ধীর লগের সন্ধান করুন।

এটি একবার সক্ষম করার পরে এটি সাধারণ লগকেও প্রভাবিত করে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.