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