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