এসকিএল সার্ভার সর্বাধিক মেমরি এসএসআইএস অন্তর্ভুক্ত?


9

আমি নিম্নলিখিত সার্ভারে এসকিএল সার্ভার প্লাস এসএসআইএস এর 2 টি ইনস্টলস ইনস্টল করেছি।

নোট করুন র‌্যামের পরিমাণ প্রায় 384 জিবি

এখানে চিত্র বর্ণনা লিখুন

এখানে চিত্র বর্ণনা লিখুন

এবং এটি আমার 2 টি উদাহরণগুলিতে প্রয়োগ করা সর্বাধিক এবং ন্যূনতম মেমরির সেটিংস। আমি ধরে নিলাম যে উভয় দৃষ্টান্ত সমান পরিমাণ সংস্থান ব্যবহার করবে, যদি তা সত্যিই হয় তবে 184,320 মেগাবাইট যা 180 গিগাবাইট তা আমার স্মৃতি সেট আপ করার জন্য একটি ভাল সূচনা নম্বর হতে পারে?

এসএসআইএসে আমি কত স্মৃতি বরাদ্দ করব?


2
প্রশ্নটি শিরোনাম হিসাবে, এসএসআইএসের জন্য
মেমরিটি

1
আপনার কি একই সময়ে একাধিক এসএসআইএস প্যাকেজ চলবে? যদি তা হয় তবে তারা দুজনেই ফ্রি ওএস মেমরির পক্ষে প্রার্থনা করছেন তাই এটিকে মনে রাখবেন।
বিলিংক

উত্তর:


10

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

আদর্শ স্মৃতি নির্ধারণের জন্য, দেখুন - উদাহরণস্বরূপ কীভাবে আদর্শ স্মৃতি নির্ধারণ করবেন? এবং এসকিউএল সার্ভার সর্বাধিক এবং ন্যূনতম মেমরি কনফিগারেশন

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

আপনি যদি মনে করেন যে এসএসআইএস প্যাকেজগুলি রয়েছে যা কয়েক ঘন্টা চলে, তবে আমি আপনাকে এসএসআইএস পারফরম্যান্স কাউন্টারগুলির নীচে পর্যবেক্ষণ করার পরামর্শ দিচ্ছি :

Buffers in use
Flat buffers in use
Private buffers in use
Buffers spooled
Rows read
Rows written

এবং শীর্ষ 10 এসকিউএল সার্ভার ইন্টিগ্রেশন পরিষেবাগুলির সেরা অনুশীলনগুলি - এসকিউএল বিড়াল টিম

প্রক্রিয়া / বেসরকারী বাইটস (ডিটিএইসিইসিইসি.এক্সি): বর্তমানে ইন্টিগ্রেশন পরিষেবাদি দ্বারা ব্যবহৃত মেমরির পরিমাণ। এই মেমরিটি অন্যান্য প্রক্রিয়াগুলির সাথে ভাগ করা যায় না।

প্রক্রিয়া / কার্যনির্বাহী সেট (ডিটিএইসিইসিইসি.এক্সি): ইন্টিগ্রেশন পরিষেবাদি দ্বারা বরাদ্দ মেমরির মোট পরিমাণ।

পুরানো তবে এখনও প্রাসঙ্গিক: সংহতকরণ পরিষেবাদি: পারফরম্যান্স টিউন করার কৌশলগুলি


5

এসএসআইএসের কত স্মৃতি দরকার? (আসল উত্তরটি: এটি নির্ভর করে ))

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

https://www.sqlskills.com/blogs/jonathan/how-much-memory-does-my-sql-server-actually-need/

উইন্ডোজে এসকিউএল সার্ভার ব্যতীত অন্য প্রয়োজনের জন্য স্থান সংরক্ষণের সহজ সূত্রটি হ'ল:

4 জিবি থেকে 16 গিগাবাইটের মধ্যে মেশিনে 4 গিগাবাইটের জন্য 1 জিবি, প্লাস 1 জিবি, 16 গিগাবাইটের উপরে মেশিনে প্রতি 8 গিগাবাইটের জন্য 1 জিবি দিয়ে শুরু করুন।

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

কারণ একই সার্ভারে আপনার দুটি উদাহরণ রয়েছে এর জন্য সম্ভবত আরও টিউন করার প্রয়োজন হবে।

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