আমি কীভাবে সঠিকভাবে মাইএসকিউএল বেক-অফ করব?


27

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

  1. আপেল থেকে আপেলের তুলনায় পরীক্ষার ফল পাওয়া যায় এবং কেবল আরডিবিএমএসই বৈকল্পিক হয় তা নিশ্চিত করার জন্য আমার কী পদক্ষেপ নেওয়া উচিত?
  2. আমি কোথায় শুরু করব?
  3. আমি কীভাবে ফলাফলগুলি মূল্যায়ন করব?
  4. আপনি কি পরামর্শ আমাকে দিতে পারেন?

1
র‌্যান্ডি কারও কারও মারিয়াডিবি 5.2 বনাম পারকোনা 5.1 / 55 বনাম মাইএসকিউএল 5.0 / 5.1 / 5.5 সিসবেঞ্চ ফলাফল vbtechsupport.com/606 এবং vbtechsupport.com/657 এ কিছু ধারণাগুলি দেখতে চাইতে পারে।
p4guru

উত্তর:


14

এখানে আমি প্রথম জিনিসটি সম্পর্কে ভেবেছিলাম

  1. প্রতিটি ইনস্টল করা 3 ডিবি সার্ভার (অভিন্ন এইচডাব্লু / ওএস কনফিগারেশন) সেটআপ করুন

    • মাইএসকিউএল
    • Percona
    • MariaDB
  2. মনোগের সাথে একটি চতুর্থ সার্ভার ইনস্টল করুন (এভাল সংস্করণটি 30 দিন স্থায়ী হয়)

  3. মনোগে 3 ডিবি সার্ভার নিবন্ধন করুন

  4. পারফরমেন্স মেট্রিক্স চার্ট ব্যবহার করুন MONyog আপনার নিজের চার্টে বা সেট করা MONyog

  5. আপনার বিবেচনার ভিত্তিতে সমস্ত 3 ডিবি সার্ভারের বিপরীতে সিসবঞ্চ ব্যবহার করুন

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

ক্যাভিয়েট: আপনার কাছে 3 ডিবি সার্ভার এবং সিসবেঞ্চ প্রস্তুত না হওয়া অবধি Monyog পান না MonYog এর সেরা 30 দিনের ব্যবহার।

আপডেট ২০১১-০6-২০১ 13 13:18 ইডিটি

আপনি যদি InnoDB বাফার পুল ছোট রাখেন ( ইনোডাব_বফার_পুল_সাইজের জন্য ডিফল্ট 8 এম হয়) এবং বাইনারি লগগুলি অক্ষম রাখেন ( মাই সিএনএফ -তে লগ-বিন অন্তর্ভুক্ত করবেন না ), তবে এই মেট্রিকগুলি পরিমাপ করা উচিত

এগুলির মধ্যে অনেকগুলি মনিগের মনিটরস / অ্যাডভাইজার বিভাগে ডিফল্ট গ্রাফ এবং অন্যান্য পছন্দসই মাইএসকিউএল মেট্রিকগুলি পরীক্ষা করতে আরও গ্রাফ তৈরি করা যেতে পারে । MONYog আপনাকে গ্রাফগুলি CSV ডেটা হিসাবে রফতানি করতে দেয়।

আপডেট করুন ২০১০-১১-১২ 14:17 ইডিটি

পারকোনা মাইএসকিউএল এর একাধিক প্রকাশের মধ্যে একটি বেক-অফ করেছে performed

  • মাইএসকিউএল ৪.১
  • মাইএসকিউএল 5.0
  • মাইএসকিউএল 5.1 (অন্তর্নির্মিত ইনোডিবি সহ)
  • InnoDB- প্লাগইন সহ MySQL 5.1
  • মাইএসকিউএল 5.5
  • মাইএসকিউএল 5.6

সমস্ত পরীক্ষাগুলি মাইএসকিউএল কনফিগার্ড দিয়ে সম্পাদিত হয়েছিল। ফলাফলগুলো?

  • মাইএসকিউএল 4.1 সেরা একক থ্রেডযুক্ত সম্পাদন করে
  • মাইএসকিউএল 5.1 ইনোডিবি প্লাগ-ইন স্কেলগুলির সাথে 5.1 ইনোডিবি নির্মিত 5.1 এবং 5.6 এর চেয়ে একাধিক কোরগুলিতে ভাল

আমি এ থেকে কি পেতে পারি? মাল্টিকোর বর্ধনগুলি নিযুক্ত করার জন্য আপনার অবশ্যই মাইএসকিউএল 5.5 / 5.6 কনফিগার করতে হবে


এর ডকুমেন্টেশন এবং বিশ্লেষণের দিকটি কী? কি মেট্রিক্স ব্যাপার?
এলোমেলো

7

এটি আপনার জন্য খুব সহায়ক হতে পারে কারণ এটি ডাটাবেসগুলির জন্য ডিফাক্টো শিল্প মানদণ্ড, টিপিসি-সি, http://www.tpc.org/tpcc/spec/tpcc_current.pdf

এমনকি আপনি এই বেঞ্চমার্কটি কার্যকর করতে ব্যবহার না করলেও পরীক্ষার সংজ্ঞা নথির মধ্যে থাকা তথ্য আপনাকে আপনার ডাটাবেস বিকল্পগুলি পরীক্ষা করার জন্য আপনার নিজস্ব মানদণ্ড স্থাপনের জন্য প্রচুর অন্তর্দৃষ্টি প্রদান করবে।


2
পারকোনায় মাইএসকিএল ভেরিয়েন্টগুলির জন্য টিপিসিসি প্রয়োগ রয়েছে; Code.launchpad.net/~percona-dev/perconatools/tpcc-mysql
শান ম্যাকমিলান

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