এসকিউএল সার্ভার প্রোফাইলারটিতে "অডিট লগআউট" কী?


93

আমি একটি ডেটা আমদানি চালিয়ে যাচ্ছি (সি # / লিনক ব্যবহার করে), এবং স্বাভাবিকভাবেই আমি আমার প্রশ্নের যথাসম্ভব অনুকূলকরণের চেষ্টা করছি। এই লক্ষ্যে আমি এসকিউএল সার্ভার প্রোফাইলার ব্যবহার করে ডিবিতে একটি ট্রেস চালাচ্ছি, আমার ট্রেডটি আমার এসকিউএল লগইন নাম দ্বারা ফিল্টার করা হয়েছে (এটি এমন একটি নাম যা অনন্যভাবে আমার ডেটা আমদানি প্রক্রিয়াতে দায়ী করা যেতে পারে)।

আশ্চর্যজনকভাবে যথেষ্ট, আমার এসকিউএল এর বেশিরভাগ বিবৃতি সত্যই দ্রুত :) :) খুব কম প্রশ্ন এমনকি 1 মিমের চিহ্নকে ভেঙে দেয়। তবে আমার সমস্ত প্রশ্নের মধ্যে ব্যবধানে কয়েকটি সারি রয়েছে যেখানে ইভেন্টক্লাসটি "অডিট লগইন" বা "নিরীক্ষণ লগআউট" - এবং একটি "অডিট লগআউট" সময়কাল এক মিনিট পর্যন্ত হতে পারে!

আমি কি আমদানিতে লেনদেন ব্যবহার করছি এই বিষয়টি নিয়ে কি কিছু করার ছিল? যদি তা হয় তবে বড় ধরণের প্রশ্নগুলি খুঁজে পাওয়ার কোনও উপায় কী আমি কীভাবে তা পরিষ্কার করতে পারি?



উত্তর:


83

যদি আমি সঠিক মনে রাখি তবে অডিট লগআউটের সময়কালটি সংযোগটি কত সময় খোলা ছিল is উদাহরণস্বরূপ কমান্ডের গতিতে কিছুই করার নেই - লগইনটি 'লগ ইন' করা সময়ের পরিমাণ মাত্র।


9
মজার, ধন্যবাদ! তবে "লগইন" এবং "লগআউট" এর মধ্যে প্রশ্নের জন্য যখন পাঠের সংখ্যা মাত্র ৫ only জন তখন পাঠকের সংখ্যা এত বেশি কেন (~ ৪০০,০০০ ডলার)?
শৈল বেহর

এটি লগইন থেকে লগআউটে এমএসের সংখ্যা। ব্যবহৃত সংযোগের মধ্যে কতবার অনুসন্ধান করা হয়েছে তার প্রকৃত পরিমাণ নয়। 400 000ms প্রায় 7 মিনিট। সিপিইউ দেখুন, চেষ্টা করুন এবং সিপিইউ এবং / অথবা ডিস্ক ব্যবহারের উপরে উচ্চতর ক্যোরিগুলি সনাক্ত করতে কলামগুলি লিখুন এবং লিখুন - উভয় হত্যার কর্মক্ষমতা।
Thies

আমি দুঃখিত, আপনার অর্থ Readsসময় পরিমাপের প্রতিক্রিয়া কি ?
জনি_ডি

4
লগআউট "রিডস" মানটি আমার কাছে সত্যই বেশি বলে মনে হচ্ছে, এটির মধ্যে এবং লগইনের মধ্যে 3 টি রিডের তালিকাভুক্ত একটি ক্রিয়াকলাপ বিবেচনা করে।
ট্রায়ঙ্কো

4
এটি লক্ষ করা উচিত যে Readsকলামটি ক্যোয়ারী দ্বারা ফিরে আসা সারিগুলিকে প্রতিনিধিত্ব করে না তবে লজিকাল ডিস্কের # টি পড়ে। এমন একটি ক্যোয়ারী যা এমনকি কিছু ফেরত দেয় না সেগুলি ফিরে পাওয়ার জন্য কিছুই খুঁজে পাওয়ার জন্য 1 মিলিয়ন রেকর্ডের পুরো টেবিলটি স্ক্যান করতে পারে যা একটি খুব বড় # পাঠকের উত্স তৈরি করবে। সুতরাং পাঠের # টি স্বাভাবিকভাবেই প্রশ্নের সাথে # সম্পর্কিত নয়।
পেস

12

লগইন / লগআউট ইভেন্টগুলি সেট আপ / ছিঁড়ে দেওয়ার সাথে সম্পর্কিত। আইআইআরসি সময়টি হ'ল 'সময়ের জন্য লগইন ছিল' অন্য লগ ইভেন্টের মতো প্রক্রিয়াজাতকরণের সময়কালের বিপরীতে।

সাধারণভাবে, সংযোগ পুল পরিচালন ইত্যাদির কোনও সমস্যা না হওয়ার সন্দেহ হলে আপনি একজন এই ইভেন্টগুলি লুকিয়ে রাখেন unless

ব্যাচগুলির কাঁচা সময়গুলি কোনও লেনদেনের প্রভাব সহ প্রকৃত ক্রিয়াকলাপের সময়টি নির্ধারণের জন্য পর্যাপ্ত হওয়া উচিত etc.


"বিশদ সেটআপ / ছিঁড়ে" আরও বিশদে পরিদর্শন করা সম্ভব? দয়া করে নিম্নলিখিত সম্পর্কিত প্রশ্নটি দেখুন: স্ট্যাকওভারফ্লো
স্টিফান

3

অডিট লগআউট ইভেন্ট শ্রেণিটি নির্দেশ করে যে কোনও ব্যবহারকারী মাইক্রোসফ্ট এসকিউএল সার্ভার থেকে লগ আউট করেছেন। এই শ্রেণীর ইভেন্টগুলি নতুন সংযোগ দ্বারা বা কোনও সংযোগ পুল থেকে পুনরায় ব্যবহৃত হওয়া সংযোগগুলি দ্বারা বরখাস্ত করা হয়।

নিষ্ক্রিয় সময় সহ সংযোগটি লগ ইন করার মোট সময়, সুতরাং এটি কোনও কার্য সম্পাদনের সমস্যাটি নির্দেশ করে না। এছাড়াও লগইন / লগআউটগুলি প্রোফাইলিং করা পারফরম্যান্স সমস্যার কারণ হতে পারে না। আপনি খারাপভাবে সম্পাদন করা ক্যোয়ারী, সম্ভবত দীর্ঘমেয়াদী ক্যোয়ারী অনুসন্ধান করা ভাল better

আরও তথ্যের জন্য আমি https://msdn.microsoft.com/en-us/library/ms175827.aspx পরামর্শ দিচ্ছি :)


4
আপনি কি নিশ্চিত যে কোনও সংযোগ পুল থেকে সংযোগগুলি পুনরায় ব্যবহার করা হলে অডিট লগআউট ইভেন্টগুলি বরখাস্ত করা হয়? আমি ভেবেছিলাম সংযোগ পুলগুলি উচ্চ অডিট লগআউট সময়কালের কারণগুলির একটি কারণ হতে পারে কারণ সংযোগটি তার বেশিরভাগ জীবনের জন্য উন্মুক্ত তবে অলস,
অ্যাডাম গুডউইন

2

এই উত্তরের হিসাবে উল্লেখযোগ্য যে অডিট লগইন / লগআউটটির অর্থ সংযোগ পুল থেকে সংযোগটি পুনরায় / পুনরায় ব্যবহৃত হচ্ছে being

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