অ্যাজুর এসকিউএল ডেটাবেস "ডিটিইউ শতাংশ" মেট্রিক


88

নতুন অ্যাজুর এসকিউএল ডাটাবেস স্তর কাঠামোর সাথে , আপনার অন্য ডাটায়ারে আপগ্রেড বা ডাউনগ্রেড হবে কিনা তা জানতে আপনার ডাটাবেস "ডিটিইউ" ব্যবহারের নিরীক্ষণ করা গুরুত্বপূর্ণ বলে মনে হচ্ছে।

আজুর এসকিউএল ডাটাবেস পরিষেবা স্তর এবং পারফরম্যান্স স্তরগুলি পড়ার সময় , এটি কেবল সিপিইউ, ডেটা এবং লগ শতাংশের ব্যবহারের সাথে পর্যবেক্ষণের বিষয়ে কথা বলে।

তবে, আমি যখন নতুন মেট্রিক যুক্ত করি তখন আমার কাছে একটি ডিটিইউ শতাংশের বিকল্পও থাকে:

ডেটাবেস মেট্রিকস যুক্ত করুন

আমি অনলাইনে এ সম্পর্কে কোনও সন্ধান করতে পারি না। এটি কি মূলত অন্যান্য ডিটিইউ-সম্পর্কিত মেট্রিকের সংক্ষিপ্তসার?

উত্তর:


100

একটি ডিটিইউ কোনও পরিষেবা স্তরের পারফরম্যান্সের জন্য পরিমাপের একক এবং এটি বেশ কয়েকটি ডাটাবেসের বৈশিষ্ট্যের সংক্ষিপ্তসার। প্রতিটি পরিষেবা স্তরের এক স্তরের তুলনায় অন্য স্তরের পারফরম্যান্স স্তরের তুলনা করার সহজ উপায় হিসাবে এটি নির্ধারিত একটি নির্দিষ্ট সংখ্যক ডিটিইউ রয়েছে।

ডাটাবেস থ্রুপুট ইউনিট (ডিটিইউ): ডিটিইউগুলি বেসিক, স্ট্যান্ডার্ড এবং প্রিমিয়াম ডাটাবেসের পারফরম্যান্স স্তরের আপেক্ষিক ক্ষমতা বর্ণনা করার একটি উপায় সরবরাহ করে। ডিটিইউগুলি সিপিইউ, মেমরি, পড়া এবং লেখার মিশ্রিত পরিমাপের উপর ভিত্তি করে। ডিটিইউগুলি বাড়ার সাথে সাথে পারফরম্যান্স স্তরের প্রদত্ত শক্তি বৃদ্ধি পায়। উদাহরণস্বরূপ, 5 টিটিইউ সহ একটি পারফরম্যান্স স্তরে 1 টিটিইউ সহ পারফরম্যান্স স্তরের চেয়ে পাঁচগুণ বেশি শক্তি রয়েছে। প্রতিটি সার্ভারে একটি সর্বোচ্চ ডিটিইউ কোটা প্রযোজ্য।

ডিটিইউ কোটা সার্ভারে প্রযোজ্য, পৃথক ডাটাবেস নয় এবং প্রতিটি সার্ভারে সর্বাধিক 1600 ডিটিইউ রয়েছে। ডিটিইউ% হ'ল আপনার নির্দিষ্ট ডাটাবেসটি যে ইউনিটগুলির ব্যবহার করছে সেগুলির শতাংশ এবং এটি মনে হয় যে এই সংখ্যাটি পরিষেবা স্তরের ডিটিইউ রেটিংয়ের 100% এর বেশি যেতে পারে (আমি সার্ভারের সীমাটি ধরে নিয়েছি)। এই শতাংশ নম্বরটি আপনাকে উপযুক্ত পরিষেবা স্তর নির্বাচন করতে সহায়তা করার জন্য ডিজাইন করা হয়েছে।

নীচে থেকে এই ঘোষণার নীচের দিকে :

উদাহরণস্বরূপ, যদি আপনার ডিটিইউ খরচ 80% এর মান দেখায় তবে এটি সূচিত করে যে এটি কোনও এস 2 ডাটাবেসের সীমাবদ্ধতার 80% হারে ডিটিইউ গ্রহণ করছে। আপনি যদি এই ভিউতে 100% এর চেয়ে বেশি মান দেখেন তবে এর অর্থ হ'ল আপনার এস 2 এর চেয়ে বড় পারফরম্যান্সের দরকার হবে।

উদাহরণ হিসাবে, ধরুন আপনি 300% এর শতাংশের মান দেখতে পান। এটি আপনাকে বলে যে আপনি এস 2 এ উপলব্ধ হওয়ার চেয়ে তিনগুণ বেশি সংস্থান ব্যবহার করছেন। যুক্তিসঙ্গত প্রারম্ভিক আকার নির্ধারণ করতে, পরবর্তী উচ্চতর আকারের (পি 1 = 100 ডিটিইউ, বা 200% এস 2, পি 2 = 200 ডিটিইউ বা 400% এস 2) এর সাথে এস 2 (50 টিটিইউ) তে উপলব্ধ ডিটিইউগুলি তুলনা করুন। আপনি এস 2 এর 300% এ থাকায় আপনি পি 2 দিয়ে পুনরায় পরীক্ষা শুরু করতে চান।


4
আমি অনুসন্ধান করছি এবং এখনও এটি খুঁজে পেলাম না, আমরা ইতিমধ্যে কিছু নতুন টিয়ারে থাকলে এই ডিটিইউ পার্সেন্টেজ কী দেখায়? যেমন আমি যদি এস 0 তে আছি, ডিটিইউ শতাংশ এখন এস0 গ্রাফটি দেখায় বা এখনও "এস 2 এর সাথে তুলনা করুন" দেখায়? এটি অস্পষ্ট যে সত্যিই সহজ জিনিস।
সুমিত গুপ্ত

4
@ সুমিতগুপ্ত যখন আপনি স্তর পরিবর্তন করেন তখন গ্রাফটি পুনরায় সেট / খালি হয়ে যায়, তাই আপনার কাছে দেখার কোনও পুরানো ডেটা নেই এবং নতুন স্তরের ডিটিইউ স্কেলটি এখনই কার্যকর হয়।
অ্যান্ড্রু

আমি বর্তমানে Azure এসকিউএল ব্যবহার করছি এবং কয়েকটি ডাটাবেস আছে। আপনি এখানে যে সার্ভারটির উল্লেখ করেছেন তার কোটা সীমাটি সঠিক নয়, বা কমপক্ষে এটি পুরানো। ডিটিইউ কোটাগুলি মূল্য নির্ধারণের দ্বারা নির্ধারিত হয় যা প্রতিটি ডাটাবেসের জন্য নির্দিষ্ট, সার্ভার নয়। আপনার উল্লেখের পরে উল্লেখ করা রেফারেন্স লিঙ্কটি আপনার পোস্টের পরে পরিবর্তন করা হয়েছে। ... বা আমি কিছু মিস করছি? ধন্যবাদ
ভ্লাদিস্লাভ

16

এখনও মন্তব্য করতে যথেষ্ট শীতল নয়, তবে @ ভ্লাদিস্লাভের মন্তব্য সম্পর্কে মূল নিবন্ধটি বেশ পুরানো ছিল। এখানে ডিটিইউ সম্পর্কিত একটি আপডেট ডকুমেন্ট রয়েছে, যা ওপির প্রশ্নের উত্তর দিতে সহায়তা করবে।

https://docs.microsoft.com/en-us/azure/sql-datedia/sql-database- কি-is-a-dtu


এই লিঙ্কটি হ'ল একটি অ্যাজুর পোর্টাল "একটি ডিটিইউ কী" এই প্রশ্নের উত্তর হিসাবে সরবরাহ করে। এর জন্য ধন্যবাদ.
আয়ুষমতী

13

এই দস্তাবেজ থেকে, এই ডিটিইউ শতাংশ এই কোয়েরি দ্বারা নির্ধারিত হয়:

SELECT end_time,   
  (SELECT Max(v)    
   FROM (VALUES (avg_cpu_percent), (avg_data_io_percent), 
(avg_log_write_percent)) AS    
   value(v)) AS [avg_DTU_percent]   
FROM sys.dm_db_resource_stats;  

সর্বাধিক avg_cpu_percent, avg_data_io_percentএবংavg_log_write_percent

তথ্যসূত্র:

https://docs.microsoft.com/en-us/sql/relational-databases/system-dynamic-management-views/sys-dm-db-resource-stats-azure-sql-database


4

ডিটিইউ সিপিইউ, মেমরি এবং আইও এর মিশ্রণ ছাড়া কিছুই নয়। যখন এই 3 টি খুব পরিষ্কার হয় তখন আমাদের কেন মিশ্রণের প্রয়োজন হয়? কারণ আমরা ক্ষমতার জন্য একটি ইউনিট চাই। তবে এটি এখনও বিভিন্ন উপায়ে বিভ্রান্তিকর। উদাহরণস্বরূপ: আমি কেবল স্মৃতি বাড়িয়ে দিলে কি এটি শক্তি (ডিটিইউ) বাড়িয়ে দেবে? যদি হ্যাঁ, ডিটিইউ কীভাবে মিশ্রণ হতে পারে? এটি একটি হ্যাঁ। এই স্মৃতিশক্তি বৃদ্ধির ক্ষেত্রে জ্যংয়ের দেওয়া উত্তরের প্রশ্নের হিসাবে, ডিটিইউ মেমরির সমতুল্য হবে (যেহেতু আমরা এটি বৃদ্ধি করেছি)। এমএসের এই ডিটিইউয়ের উপর ভিত্তি করে একটি দামের মডেলও রয়েছে এবং এটি অনেকগুলি প্রশ্ন উত্থাপন করেছে।

এই বিভ্রান্তি এবং প্রশ্নগুলির কারণে এমএস অন্য একটি বিকল্প আনতে চেয়েছিল। আমাদের ইতিমধ্যে প্রাক-প্রিমে কিছু চশমা ছিল, কেন আমরা সেগুলি ব্যবহার করতে পারি না? ফলস্বরূপ, 'ভিকোর প্রাইসিং মডেল' জন্ম নিয়েছিল। এই মডেলটিতে আমাদের র‍্যাম এবং সিপিইউতে দৃশ্যমানতা রয়েছে। তবে ডিটিইউ মডেলে নয়।

ডিটিইউয়ের পাল্টা যুক্তিটি হ'ল ডিটিইউ পদক্ষেপগুলি এমন একটি বেঞ্চমার্ক ব্যবহার করে ক্যালিব্রেট করা হয় যা রিয়েল-ওয়ার্ল্ড ডাটাবেসের কাজের চাপকে অনুকরণ করে। এবং যে আমরা আর প্রি-প্রিমিসে নেই;)। হ্যাঁ এটি ক্লাউড কম্পিউটিংকে মাথায় রেখে তৈরি করা হয়েছে (তবে এটি ওলটিপি ওয়ার্ক লোডেও ব্যবহৃত হয়)।

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

  • ডিটিইউতে একটি দাম রয়েছে (গণনা + স্টোরেজ + ব্যাকআপ)। সহজ এবং কম দাম দিয়ে শুরু করতে পারেন।
  • vCore এর বিভিন্ন মূল্য রয়েছে (গণনা, সঞ্চয়স্থান)। সফ্টওয়্যার আশ্বাস এখানে উপলব্ধ। এন্টারপ্রাইজগুলিতে অন-প্রাইমিস লাইসেন্স থাকবে, এটি সহজেই এখানে পোর্ট করা যায় (তাই তারা ডিটিইউ মডেলের চেয়ে কম দামের জন্য বড় মেশিনগুলি পান)। এছাড়াও তারা একাধিক বছরের জন্য প্রতিশ্রুতিবদ্ধ এবং অতিরিক্ত ছাড় পান।

প্রয়োজনে আমরা উভয়ের মধ্যে স্যুইচ করতে পারি যদি নিশ্চিত না হয়ে ডিটিইউ (বেসিক / স্ট্যান্ডার্ড / প্রিমিয়াম) দিয়ে শুরু করা হয়।

কোন দাম নির্ধারণের স্তরটি ব্যবহার করব তা আমরা কীভাবে জানতে পারি? নীচে দেওয়া মেনু কনফিগার করতে যান: (ডান / বাম দিকে আপনি উভয়ের মধ্যে স্যুইচ করতে পারেন) ভিসোর

ডিটিইউ

যদিও ভিকোর বড় 'মেশিন' এবং আরও বড় জিনিসের জন্য, এন্টারপ্রাইজ সংস্থাগুলির জন্য ব্যয় কখনও কখনও সস্তা হতে পারে। এখানে একটি প্রমাণ। ডিটিইউর দাম 7 147। তবে ভিকোরের দাম 111 ডলার। এটি কারণ আপনি 3 বছরের জন্য প্রতিশ্রুতিবদ্ধ করতে পারেন (তবে তবুও মাসিক প্রদান) এবং লাইসেন্স পুনরায় ব্যবহারের বিকল্পের কারণে (এন্টারপ্রাইজগুলিতে অন-প্রাইমিস লাইসেন্স থাকবে)।

খরচ ডিটিইউ

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

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

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


এত তথ্যবহুল! অ্যাজুরে পোর্টালের স্ক্রিনশটগুলি বিশেষভাবে সহায়ক।
আয়ুষমতী

0

আপনার পরিষেবাগুলির সঠিক ব্যবহারটি যাচাই করতে এটি নিখরচায় (সর্বদা নিখরচায় বা 12 মাসের মতো নিখরচায়) বা পে-অ্যাস-ইউ-গো-তে ব্যবহারের নিরীক্ষণ করা জরুরী যাতে আপনি কীভাবে ব্যয় করেছেন বা কখন কীভাবে ব্যয় করতে হবে তা জানেন know আপনার পরিষেবা স্তর আপগ্রেড করুন।

আপনার নিখরচায় পরিষেবা ব্যবহার এবং এর সীমা পরীক্ষা করতে, পোর্টালে অনুসন্ধানে যান, "সাবস্ক্রিপশন" দিয়ে অনুসন্ধান করুন এবং এটিতে ক্লিক করুন। আপনি যে প্রতিটি পরিষেবা ব্যবহার করেছেন তার বিবরণ দেখতে পাবেন।

মাইক্রোসফ্ট থেকে বিনামূল্যে অজুরির ক্ষেত্রে, আপনি প্রতিটির জন্য ব্যয় দেখতে পাবেন।

পরিদর্শন বিনামূল্যে পরিষেবা চেক ব্যবহার আপনার নভোনীল বিনামূল্যে একাউন্ট সাথে অন্তর্ভুক্ত এখানে চিত্র বর্ণনা লিখুন

আশা করি এটি কাউকে সাহায্য করবে!

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