এসকিউএল সার্ভার চেকলিস্ট


14

আমার অন্যান্য প্রশ্ন অনুসরণ করে , আমি সতর্কতার শর্তে দৈনিক / সাপ্তাহিক / মাসিক বেসগুলিতে আমার কী নজর দেওয়া উচিত তা নিয়ে ভাবতে শুরু করতে চাই। আমি আশা করছি যে তারা সমস্যাগুলি হওয়ার আগেই আগত দেখতে পাবে (এটিই পরিকল্পনা) ...

এখনও অবধি, আমি নিম্নলিখিতগুলির জন্য স্ক্রিপ্ট সংগ্রহ করা শুরু করেছি (কোনও আদেশ নেই):

দৈনন্দিন

  • সিস্টেম আপটাইম চেক করুন (কেবলমাত্র আমাকে ডিবিএ হিসাবে কিছু পরীক্ষা করতে হবে)
  • শেষ ব্যাকআপ চেক করুন
  • লেনদেন লগ ব্যাকআপ চেক করুন
  • এসকিউএল জবসের স্থিতি পরীক্ষা করুন
  • গত 24 ঘন্টা (বা 1140 মিনিট) জন্য গড় সিপিইউ ব্যবহার পরীক্ষা করুন

সাপ্তাহিক

  • এমএসডিবি ব্যাকআপের ইতিহাস পরীক্ষা করুন
  • শেষবার চেকডিবি কখন চালু হয়েছিল তা পরীক্ষা করে দেখুন
  • সূচী বিভাজন পরীক্ষা করুন
  • সূচকের পরিসংখ্যান পরীক্ষা করুন (বনাম লেখার পাঠ্য ইত্যাদি পড়ুন)
  • আইও বাধা পরীক্ষা করে দেখুন

মাসিক

  • অনুপস্থিত সূচকগুলি পরীক্ষা করুন
  • সূচিগুলি যা আর ব্যবহার করা হয় তা পরীক্ষা করে দেখুন

অন্য কোন পরামর্শ? (আমি ডিবিএতে নতুন তাই কোনও সহায়তা / পরামর্শ সর্বদা স্বাগত)

উত্তর:


3
  1. ব্যাকআপ

    • ব্যাকআপ ইমেলগুলি পরীক্ষা করুন
    • ব্যাকআপটি চালাতে কতক্ষণ সময় লাগবে (ডাটাবেস ব্যাকআপ সময়কাল)
    • একটি রক্ষণাবেক্ষণ পরিকল্পনা অনুযায়ী সমস্ত ডাটাবেস ব্যাক আপ করা হচ্ছে তা যাচাই করুন
  2. ডিস্ক ফ্রি স্পেস। পূর্ববর্তী চেক থেকে উল্লেখযোগ্য পার্থক্য নোট করুন। লগ ফাইলগুলি মাসিক কাজের দ্বারা নাটকীয়ভাবে প্রভাবিত হতে পারে

  3. কাজ ব্যর্থতা। ব্যর্থতার জন্য ফিল্টার কাজের কাজ

  4. সিস্টেম চেক। কোনও সমালোচনামূলক ত্রুটির জন্য sql লগগুলিতে সন্ধান করুন।

    • অ্যাপ্লিকেশন লগ
  5. কর্মক্ষমতা

    • সমস্ত সার্ভারে কর্মক্ষমতা পরিসংখ্যান পরীক্ষা করুন
    • সমস্ত উত্পাদন সার্ভারে কাউন্টারগুলি সাধারণ পরিসরে রয়েছে কিনা তা পরীক্ষা করুন
  6. কানেক্টিভিটি

    • গ্রাহক অ্যাপ্লিকেশন ডাটাবেস থেকে ডেটা পেতে পারেন যাচাই করুন
    • অ্যাক্সেস ডেটা গ্রহণযোগ্য গতি যাচাই করুন
  7. আত্ম। প্রতিটি প্রকাশনা এবং বিতরণকারী প্রতিটি সদস্যতার জন্য চলছে তা যাচাই করুন

এসকিউএল সার্ভার ডিবিএ চেকলিস্ট

ব্র্যাডের শিওর ডিবিএ চেকলিস্ট

ওরাকল ডিবিএ চেকলিস্ট (সম্ভবত দরকারী)

এসকিউএল সার্ভার ডিবিএ ডাটাবেস পরিচালনার চেকলিস্ট

ডিবিএ মর্নিং চেক তালিকা

এমএস এসকিউএল সার্ভার ডিবিএ চেকলিস্ট (অনেকগুলি চেকলিস্ট)

এসকিউএল সার্ভার ডিবিএ চেকলিস্ট


4

আপনার চেক তালিকায় আমি যে বৈকল্পিকের পরামর্শ দিচ্ছি তা হ'ল বাক্স ব্যাকআপ শব্দটি প্রতিস্থাপনের সাথে প্রতিস্থাপন করা। ব্যাকআপগুলি সম্পূর্ণ হয়ে গেছে তা যাচাই করা একটি ভাল শুরু, আসলে কী গুরুত্বপূর্ণ তা হল আপনি সেগুলি থেকে পুনরুদ্ধার করতে পারবেন কিনা। ব্যাকআপ ব্যর্থতার বিষয়ে সতর্কতা, পুনরুদ্ধারের এলোমেলো নমুনা স্বয়ংক্রিয় করুন যাতে আপনি জানেন যে আপনার ব্যাকআপগুলি ভাল।

প্রতিদিন / সাপ্তাহিক / মাসিক চেক তালিকা থেকে পরবর্তী পদক্ষেপটি ইতিহাস is গতকালের সাথে আজকের তুলনা করার জন্য বেস / লাইন ছাড়া এক্স / ওয়াই / জেড পারফরম্যান্স কাউন্টারে একটি চেক অর্থহীন। আজকের বনাম গতকাল না বুঝে, পরের মাসে ভবিষ্যদ্বাণী করা অসম্ভব।


2

অস্বীকৃতি: কোনও এসকিউএল সার্ভার ডিবিএ নয়

যদি সম্ভব হয় তবে আপনি সূচকগুলির জন্য মাসিক পরীক্ষা করতে চাইতে পারেন যা কোনও প্রশ্নের দ্বারা ব্যবহৃত হচ্ছে না। এটি আপনি অবশ্যই করতে চাইবেন

  • খুব বড় টেবিল
  • অনেক সূচী সহ টেবিল
  • অনেক কলাম সহ সূচিপত্র (3 বা ততোধিক)

4
কেবল নিশ্চিত হয়ে নিন যে "ব্যবহৃত হচ্ছে না" পুরো ব্যবসায়ের চক্রকে প্রতিফলিত করে। আমি একাধিক মামলার কথা শুনেছি যেখানে ডিবিএ একটি সূচক ফেলে দেওয়ার সিদ্ধান্ত নিয়েছিল যা কয়েক মাসের মধ্যে ব্যবহার করা হয়নি, এবং পরের দিন সিএফও'র ত্রৈমাসিক প্রতিবেদনে কয়েক সেকেন্ডের পরিবর্তে কয়েক ঘন্টা সময় লাগে ... আপনি সূচক_ব্যবস্থা_র উপর নির্ভর করতে পারবেন না ডিএমভিগুলি, বিশেষত যদি আপনার সার্ভারটি পর্যায়ক্রমে পুনরায় চালু হয় তবে আমি কেবল তখনই এটি করতে পারি যদি আপনি সময়ের সাথে সাথে নিজের ব্যবহারের পরিসংখ্যান রাখেন ...
অ্যারন বার্ট্র্যান্ড


2

এটি সম্পাদন করতে সহায়তা করার জন্য কিছু ... Idera এসকিউএল সার্ভার জবস পর্যালোচনা করার জন্য একটি বিনামূল্যে সরঞ্জাম রেখেছিল যা আমি কয়েকবার ব্যবহার করেছি। এটি একটি ভাল ওভারভিউ পাওয়ার জন্য খুব ভাল, যদিও এটি নিখরচায় থাকায় এর কয়েকটি সীমাবদ্ধতা রয়েছে। মূল্যবান চেকিং: http://www.idera.com/Products/Free-Tools/SQL-job-manager/

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


ট্রেস ফাইল কি এটি করার সর্বোত্তম উপায়?
টমাস স্ট্রিংগার

আমি জানি যে এটি সবচেয়ে সহজ উপায়। আপনি কোনও টেবিলে তথ্য ক্যাপচারের জন্য ট্রিগার না রেখে বা লগইন করতে পারেন। এসকিউএল 2008 ব্যবহার করে নীতি পরিচালনা এই উদ্দেশ্যে ব্যবহার করা যেতে পারে।

একটি ট্রেস সেরা উপায় হতে পারে, @ শ্যাশনমেলটন। রেজিস্ট্রি সংশোধন করার একটি উপায় আছে ( sqlservercentral.com/articles/security/sqlserrauditingpart1/… ) যাতে এসকিউএল সার্ভার সমস্ত লগইন (সফল এবং ব্যর্থতা) নিরীক্ষণ করে। আমি সর্বোত্তম অর্থটি কী তা নিশ্চিত নই তবে আমি একটি ট্রেস অনির্দিষ্টকালের জন্য চালিয়ে যাওয়ার বিষয়ে সর্বদা সন্ত্রস্ত। আপনার চিন্তাগুলো?
টমাস স্ট্রিংগার

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

সুন্দর। আমি আপনার সাথে একমত হতে ঝোঁক। এবং হ্যাঁ, সি -2 অবশ্যই সেইগুলির মধ্যে কেবলমাত্র-এটি-যদি-আপনার প্রয়োজন-পরিস্থিতিগুলির মধ্যে অন্যতম use
টমাস স্ট্রিংগার

0
  • এসকিউএল সার্ভার এবং এসকিউএল সার্ভার এজেন্ট ত্রুটি লগ চেক করুন
  • মিররযুক্ত সার্ভারের স্থিতি পরীক্ষা করুন (প্রধান এবং আয়না)
  • কাজ সম্পাদনের সময় পরিবর্তন পরীক্ষা করুন
  • ক্লাস্টার্ড এসকিএল সার্ভারে সক্রিয় নোডটি পরীক্ষা করুন
  • ডিস্ক স্পেস পরীক্ষা করুন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.