প্রথমে আমি বলব যে আপনি সম্ভবত অবিচ্ছিন্ন সংযোগগুলি বন্ধ করতে চান কারণ তারা প্রায়শই ভালোর চেয়ে বেশি ক্ষতি করে।
দ্বিতীয়ত আমি বলব যে আপনি আপনার মাইএসকিউএল ব্যবহারকারীদের দ্বিগুণ পরীক্ষা করতে চান, কেবল এটি নিশ্চিত করার জন্য যে রিমোট সার্ভার থেকে কারও পক্ষে সংযোগ স্থাপন সম্ভব নয়। এটি যাচাই করাও একটি বড় সুরক্ষা বিষয়।
তৃতীয়ত আমি বলব যে আপনি দীর্ঘ সময় নিচ্ছেন এমন যে কোনও প্রশ্নের উপর নজর রাখতে আপনি মাইএসকিউএল স্লো ক্যোয়ারী লগ চালু করতে চান এবং এটি ব্যবহার করে নিশ্চিত করুন যে আপনার কাছে খুব দীর্ঘ সময়ের জন্য কী টেবিলগুলি লক করা উচিত নয় make
সিপিইউ লোড বেশি থাকাকালীন আপনি যা পরীক্ষা করতে পারেন সেগুলি হ'ল নিম্নলিখিত কোয়েরিটি চালানো হবে:
SHOW PROCESSLIST;
এটি আপনাকে বর্তমানে চলমান বা রান করার জন্য সারিতে থাকা যে কোনও ক্যোয়ারী দেখায়, কোয়েরিটি কী এবং এটি কী করছে (এই কমান্ডটি খুব দীর্ঘ হলে কোয়েরিটি কেটে ফেলবে, আপনি সম্পূর্ণ ক্যোরির পাঠ্যটি দেখতে সম্পূর্ণ প্রক্রিয়াটি দেখান) ।
আপনি আপনার বাফার আকার, টেবিল ক্যাশে , ক্যোয়ারী ক্যাশে এবং ইনোডাব_বফার_পুল_সাইজ (যদি আপনি ইনানোডব টেবিলগুলি ব্যবহার করছেন) এর মতো বিষয়গুলিতেও নজর রাখতে চান কারণ এই সমস্ত মেমরি বরাদ্দকরণের কোয়েরি কর্মক্ষমতাতে প্রভাব ফেলতে পারে যার ফলে মাইএসকিউএল হতে পারে সিপিইউ খাওয়া।
আপনি সম্ভবত নিম্নলিখিতগুলি একটি পুনরায় পড়তে চাইবেন কারণ এগুলিতে কিছু ভাল তথ্য রয়েছে।
এটি প্রোফাইলার ব্যবহার করা খুব ভাল ধারণা যখন আপনি চান তখন আপনি যে কোনওটি চালু করতে পারবেন তা আপনাকে দেখায় যে আপনার অ্যাপ্লিকেশনটি কী কী প্রশ্নগুলি চালাচ্ছে, যদি ডুপ্লিকেট কোয়েরি রয়েছে, তারা কতক্ষণ নিচ্ছেন ইত্যাদি ইত্যাদি this পিএইচপি প্রোফাইলার কিন্তু সেখানে অনেক আছে। আপনি যদি দ্রুপাল, জুমলা বা ওয়ার্ডপ্রেসের মতো কোনও সফ্টওয়্যার ব্যবহার করেন তবে আপনি সম্প্রদায়ের মধ্যেই জিজ্ঞাসা করতে চাইবেন যেহেতু তাদের পক্ষে সম্ভবত মডিউলগুলি উপলব্ধ রয়েছে যা আপনাকে ম্যানুয়ালি কোনও কিছু সংহত না করে এই তথ্যটি পেতে দেয়।