Table of Contents
স্থাপত্যের বোতলের বোতলের উপর বিশেষ প্রভাব ফেলতে পারে একটি সিস্টেমের দক্ষতা এবং দক্ষতাকে চিহ্নিত করতে।
স্থাপত্যবিদ বোট্টিলেনেক
স্থাপত্যের বোতলের মধ্যে একটা নির্দিষ্ট অংশ বা প্রক্রিয়া যখন পুরো সিস্টেমের কর্মক্ষমতাকে সীমাবদ্ধ করে দেয়, তখন এই বোতলের নকশার ত্রুটি, অথবা নেটওয়ার্ক বাধাগুলো দ্রুত ক্ষয়ে সাহায্য করে ।
বট্টালেনেকের সাধারণ ধরন
- [[F] CPU:[0] CPU বটটেনার:[FLTR][FLT] যখন প্রসেসের জন্য পর্যাপ্ত নয় ।
- [[F] মেমরি: 0FTInftencles:[FLT] উপলব্ধ যখন RAM- র সহায়তার প্রক্রিয়া সক্রিয় করতে অক্ষম ।
- [[FLT] নেটওয়ার্ক বটটেনকে:[FFLT] যখন ডাটা ট্রান্সফারের হার ধীর গতির জন্য খুব ধীর গতিতে চলে ।
- [[F] dabase - rottenctel:[FLT] ডাটাবেস অনুসন্ধান অথবা ইন্ডেক্স ধীর গতির তথ্য সম্পূর্ণ হলে তথ্য সম্পূর্ণ হতে পারে ।
বাস্তব-বিশ্ব উদাহরণ এবং সমাধান
একটি উচ্চ-ট্রাফিক ওয়েব অ্যাপ্লিকেশনের মধ্যে একটি ডাটাবেসের বোতলের প্রতিককে ধীর পেজ লোডের কারণ হিসেবে চিহ্নিত করা হয় । সমাধানটি অন্তর্ভুক্ত করা হয়েছে, ইন্ডেক্স যোগ করা, এবং এই ডাটাবেসের মধ্যে গতি হ্রাস করা হয়েছে । ডাটাবেস লোড করা এবং এটির উন্নত সময়ের মাত্রাকে উন্নত করার কাজে ব্যবহার করা হয়েছে ।
আরেকটা উদাহরণ হল, যখন সর্বোচ্চ পর্যায়ে CPU বোতলের সাহায্যে সক্ষম হয়ে থাকে ।