ওরাকলের কোন বৈশিষ্ট্যগুলি এটি ছোট প্রকল্পগুলির জন্য আকর্ষণীয় পছন্দ করে?


13

ওরাকলের লাইসেন্সিং হ্যান্ডলিংয়ের [ক] দেওয়া (এবং, কিছুটা কম খরচে) আমি সবসময়ই ভাবছিলাম যে পোস্টগ্র্রেএসকিউএল বা মাইএসকিউএল ওভারলকে বেছে নেওয়ার জন্য কী সিদ্ধান্ত নেওয়ার কারণ হবে।

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

আমি সর্বদা এই পছন্দটি সম্পর্কে প্রশ্নবিদ্ধ করেছি, তবে এর সুবিধাটি হ'ল আমরা কমপক্ষে কেবলমাত্র একটি ডাটাবেস পণ্যই প্রকাশ করি।

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

অতিরিক্ত প্রসঙ্গ : আমাদের প্রচুর ডেটাবেস ডিপ্লোয়মেন্ট গ্রাহক সাইটে একটিতে চলে, এটিকে "স্বল্প প্রশাসন" মোডে কল করতে দেয়। অর্থাৎ, ডাটাবেস একবার সেট আপ করা হয়। সাইটে এর সঠিক আচরণ এবং কর্মক্ষমতা সম্পর্কে কিছু প্রাথমিক পরীক্ষা আছে। এর পরে, ডাটাবেসটি কেবল চালু আছে run কোনও নিয়মিত প্রশাসন করা হয়নি। কোনও কিছু ভাঙলে কেবল কোনও প্রযুক্তিবিদ (ডেডিকেটেড ডিবিএ নয়) কী হবে তা বের করার চেষ্টা করে ডাটাবেসটি পরীক্ষা করবে check ব্যাকআপ বেশিরভাগ অফলাইন ব্যাকআপ হিসাবে সম্পন্ন হয়। কিছু প্রকল্পে, গ্রাহকরা এমনকি কোনও আরডিবিএমএস জড়িত রয়েছে তাও যত্ন করে না। তারা কেবল তাদের অ্যাপটিকে একটি কালো বাক্স হিসাবে দেখায় যা কাজ করে (বা না)।

[এ]: আমি যেখানে কাজ করি সেখানে ছোট ছোট প্রকল্পগুলির যথাযথ লাইসেন্স পেতে বেশ কয়েকটি প্রকল্প পরিচালককে বারবার মাস সময় লেগেছিল কারণ স্থানীয় ওরাকল প্রতিনিধিরা রাজস্ব সামান্য হলে তাদের পণ্য বিক্রি করতে খুব আগ্রহী না।


তারা কীভাবে এমন ডেটার জন্য এক্সই বেছে নিচ্ছেন যা "সর্বদা এক্সের চেয়ে ছোট আকারের সীমাবদ্ধতাগুলি ফিট করে না"?
জ্যাক বলছেন topanswers.xyz

@ জ্যাক: এটি যদি ফিট হয় তবে আমরা এক্সই ব্যবহার করি, যদি তা না হয় ... ভাল হয় না :-)
মার্টিন

১১.২ এক্সপ্রেস সংস্করণ বিটাতে রয়েছে এবং ব্যবহারকারীর ডেটা সীমাটি 4 জিবি থেকে 11 গিগাবাইটে প্রসারিত করা হয়েছে। Oracle.com/technetwork/datedia/express-edition/…
লেইফ রিফেল

ওরাকল পিভট, মাইএসকিউএল এবং পোস্টগ্রিস নেই। এটি কিছু পরিস্থিতিতে একটি বড় প্লাস।
ফিল লেলো

1
@ ফিল লেলো: পোস্টগ্র্যাস এসকিউএল-এর কাছে পিআইওওটি রয়েছে, অবদানটি যাচাই করুন: postgresql.org/docs/current/static/tablefunc.html
ফ্রাঙ্ক হিকেনস

উত্তর:


12

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

তবে পোস্টগ্রিস কিছু ক্ষেত্রে ওরাকলের সাথে কোনও মিল নেই, যেমন:

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

মজার বিষয় হল এই বৈশিষ্ট্যগুলি প্রায় সমস্ত আফ্রিকার অনুপস্থিত বা এক্সইতে পঙ্গু। আমি মনে করি আমি XE এর চেয়ে পোস্টগ্রাগগুলি বেছে নেব, অন্য সব সমান হলেও, ...

... এর কোনওটিই ওরাকল বেছে নেওয়ার দুটি বড় কারণকে সম্বোধন করে না:

  1. আপনি ইতিমধ্যে ওরাকল ব্যবহার করছেন এবং এতে আপনার একটি বিশাল বিনিয়োগ রয়েছে (ডাটাবেসের স্বাধীনতা একটি মূর্খ কল্পকথা)
  2. আপনার বিকাশকারী এবং ডিবিএরা ওরাকলকে চেনে এবং এর বৈশিষ্ট্যগুলি সম্পূর্ণরূপে ব্যবহার করে (কেন তারা ডাটাবেসের স্বতন্ত্রতা হিসাবে যাইহোক একটি নির্বোধ কল্পকাহিনী নয়?)

সম্পাদনা করুন:

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


rgd। আরএমএন - সুতরাং আপনি কি বলবেন যে ওরাকলের ব্যাকআপ বৈশিষ্ট্য পোস্টগ্রির চেয়ে "ভাল"? এটি কি নিম্ন-প্রশাসনের পরিবেশে থাকবে (আমার কিউ সম্পাদনা দেখুন)?
মার্টিন

@ মার্টিন - আরএমএন শক্তিশালী এবং অত্যন্ত পরিণত, আমি এটি বিশ্বাস করি কারণ এটি আমাকে পুনরুদ্ধারের বিভিন্ন পরিস্থিতিতে দেখেছিল। একটি জিনিস এটি 'সহজ' নয়। মনে হচ্ছে আপনি ব্যয়বহুল ডিবিএ ছাড়াই করছেন, আপনি কি এই মুহুর্তে আপনার অফলাইন ব্যাকআপের জন্য আরএমএন ব্যবহার করছেন? আপনি কীভাবে ক্লায়েন্ট সাইটগুলি থেকে আপনার (দৈনিক?) একাধিক জিবি ব্যাকআপ পাঠাচ্ছেন?
জ্যাক বলছেন topanswers.xyz

এসকিউএল সার্ভারে এইচএ ক্লাস্টারিং রয়েছে যা ওরাকলের আরএসি এর সমতুল্য হবে।
স্ট্যানলি জনস

@stan dba আমি এসকিউএল সার্ভারের ক্লাস্টারিংয়ের বিকল্পগুলি যা পড়েছি তা থেকে, তারা আরএসি-র সাথে আসলেই তুলনাযোগ্য নয়, তাদের বেশিরভাগই সমাধানের ক্ষেত্রে ব্যর্থ হচ্ছেন, র্যাকের মতো সমাধানের ক্ষেত্রে সত্যিকারের সমাধান নয়।
ম্যাথু ওয়াটসন

ওরাকল বাছাই করার জন্য আপনার দ্বিতীয় কারণটি 1 ম, আইএমওর মতো অনেকটাই একই। মূলতঃ আপনি প্রতিশ্রুতিবদ্ধ - সমর্থন হিসাবে, এটি অবশ্যই পোস্টগ্রিসের জন্যও বিদ্যমান। যদি আপনি দুর্দান্ত মেলিং তালিকাগুলিতে সন্তুষ্ট না হন তবে আপনার অঞ্চলে অর্থ প্রদানে সহায়তা দেওয়া সংস্থাগুলির জন্য এই তালিকাটি দেখুন
ইভার

9

ওরাকল অ্যাপেক্স । ডাটাবেসের মধ্যে তৈরি একটি সহজ, সহজেই ব্যবহারযোগ্য ওয়েব অ্যাপ্লিকেশন পরিবেশ। বেশ সহজেই এটি একক ইন্টিগ্রেটেড প্যাকেজে ওয়েব ইউআই / অ্যাপ্লিকেশন লজিক / ডাটাবেসের সাথে 'একক-বাক্স' অ্যাপ্লিকেশন স্থাপন করা খুব সহজ করে তোলে।

পুনশ্চ. 11 জি এক্সই (বর্তমানে বিটাতে) স্টোরেজটি 10 ​​গিগাবাইটের বেশি প্রসারিত করে।


অ্যাপেক্সের জন্য +1। যদিও এটা তার বিষয় ও gremlins আছে, আমি ভালোবাসি দ্রুত এবং সহজে স্থল বন্ধ অ্যাপ্লিকেশনের পাবার জন্য এটা। আরাকেলের জন্য যেমন আরএডি যেমন পাওয়া যায়, আমার মনে হয়।
কেরি শটস

5

যদিও ওরাকলের অন্যান্য ফ্ল্যাশব্যাক বিকল্প এক্সপ্রেস সংস্করণে উপলভ্য নয়, তবে ফ্ল্যাশব্যাক ক্যোয়ারীএটিতে থাকা প্রশ্ন অনুসারে , অন্য কোনও ডাটাবেসে এই বৈশিষ্ট্যটি নেই যা একটি নির্দিষ্ট বিবৃতিটিকে অতীতের সময়ে পয়েন্ট হিসাবে ডেটা জিজ্ঞাসা করতে দেয়। ফ্ল্যাশব্যাক ডেটা বর্তমান ডেটার সাথে যুক্ত হতে পারে এবং বর্তমান টেবিলে সন্নিবেশ করা যায় এটি পূর্বাবস্থায়িত টাইপ ক্রিয়াকলাপ, অস্থায়ী পরিবর্তন এবং এক জায়গায় কোনও পদ্ধতিতে পরিবর্তিত পরিবর্তনগুলির তুলনা করার জন্য দরকারী করে।

ওরাকল এক্সপ্রেস সংস্করণে এমন কিছু অন্যান্য জিনিস যা কিছু অন্যান্য ডাটাবেসে নেই।


5
পোস্টগ্রিস 'অথিড বর্তমান ব্যবহারকারী বনাম ডিফাইনার', 'চেক সীমাবদ্ধতা', 'ডিফেরেবল সীমাবদ্ধতা', 'তারিখ সংযোজন এবং বিয়োগ', 'শ্রেণিবদ্ধ জিজ্ঞাসা', স্কিমাবিহীন ট্রিগার, সর্বাধিক 'বিশ্লেষণমূলক ফাংশন', কিছু 'সংগ্রহ ফাংশন' , 'এক্সএমএল ফাংশন', 1 জিবি অবধি ক্লব, 'তৈরি বা প্রতিস্থাপন করুন' এবং 'মাল্টি-প্ল্যাটফর্ম' বাক্সগুলিও (কমপক্ষে)
জ্যাক বলেছেন টপান্সওয়ার্স.অক্সিজ

@ জ্যাকপিডুগলাস যখন প্রতিযোগিতাটি "সমস্ত কিছু" হয় তখন পেশাদার তালিকা তৈরি করা কঠিন। তথ্যের জন্য ধন্যবাদ।
লেইফ রিফেল

@ লেইগ - সম্মত, আমি অনুমান করছি যে আপনার তালিকাটি মার্টিনের পক্ষে সহায়ক রেফারেন্স। আপনি আরএমএএন-এর উল্লেখ করবেন না, কমপক্ষে বর্তমানের (ভি 10) এক্সিতে এটি অন্তর্ভুক্ত রয়েছে যদিও এটি ডিফল্টরূপে ব্যবহৃত হয়নি। একটি মাত্র বাছাই: এক্সে যদি 4 বা 11 গিগাবাইটের মধ্যে সীমাবদ্ধ থাকে তবে 128Tb অবধি ক্লাবগুলি সমর্থন করা যায় না :)
জ্যাক বলেছেন টপান্সওয়ার্স.অক্সিজ

@ জ্যাকপিডগলাস আপনি ইতিমধ্যে আরএমএএন এর কথা উল্লেখ করেছিলেন এবং আমি আপনার উত্তর (বা অন্য কোনও) সরবরাহ করার ইচ্ছা করি নি।
লেইফ রিফেল

পছন্দ করুন আমি এটিকে তালিকায় রেখেছি কারণ ছোট ক্লোবগুলি এক্সইয়ের ক্ষেত্রে কার্যকর হতে পারে এবং যদি ডাটাবেসটি বাড়তে থাকে তবে এমন প্ল্যাটফর্মে থাকা যা অত্যন্ত বড় ক্লোবগুলিকে সমর্থন করে দরকারী হতে পারে।
লেইফ রিফেল

4

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

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


Weeell। আমি বলতে চাই ওরাকল কিভাবে জানি প্রায় এখানে ... হুম ... হয় আমি 'ঘ সম্ভবত প্রায় আমি এটা দিয়ে ঠিক যতটা Postgre প্লাস একটি সামান্য বিন্দু পেতে আমি কোথায় কাজ করতে পারে googleing সঙ্গে বাজানো 3 ঘন্টা প্রয়োজন ওরাকল দিয়ে পারে। (পিএল / এসকিউএল ব্যতীত) এবং আমি ভাবতে চাই যে আমি এখানে ওরাকল শক্তি ব্যবহারকারীদের মধ্যে একজন :-) - তবে একটি আপগ্রেড পাথ সম্পর্কে আপনার যুক্তিটি অবশ্যই কার্যকর।
মার্টিন

@ মার্টিন: এটি একটি ভাল লক্ষণ নয় ... আমি আমাদের প্রকল্পগুলির একটিতে (প্যাকেজযুক্ত আবেদনের অংশ হিসাবে) ~ 2 বছর ধরে পোস্টগ্র্যাস ব্যবহার করছি এবং এখনও আমি এটি ভাল সম্পাদন করতে পারছি না (অংশে কারণ) আমি যে অ্যাপ্লিকেশনটির অংশগুলি ব্যবহার করছি তা প্রচুর পরিমাণে নির্ভর করে count()যা মনে হয় পোস্টগ্রিসের অ্যাকিলিস হিল)। পরিকল্পনাকারীকে কীভাবে প্রভাবিত করতে হবে তা
জো

2

ওরাকল এর একটি দুর্দান্ত বৈশিষ্ট্য হ'ল ওરેકল রিসোর্স ম্যানেজারের মতো যা প্রতিটি অ্যাপ্লিকেশনের জন্য পৃথক ডাটাবেস থাকার চেয়ে এক ডাটাবেসে অ্যাপ্লিকেশনগুলিকে একীভূত করে তোলে। দেখে মনে হচ্ছে এটি আপনার সংস্থায় ব্যবহৃত হয়নি। আপনি যেমন উল্লেখ করেছেন ঠিক তেমন প্রকল্পগুলির জন্য আমি অতীতে একীভূত ডেটাবেসগুলি তৈরি করেছি।

  • প্রতিটি প্রকল্পের নিজস্ব হার্ডওয়্যার ছিল
  • প্রতিটি প্রকল্পের নিজস্ব লাইসেন্স ছিল
  • প্রতিটি প্রকল্পের নিজস্ব স্টোরেজ ছিল

এর ফলে সমস্ত প্রকল্পের সহজতম এমনকি এমনকি শুরু হতে কয়েক মাস সময় লেগেছিল এবং এমন সময় যেখানে বাজারে যাওয়ার সময় অত্যন্ত গুরুত্বপূর্ণ, এটি হত্যাকাণ্ড is কিছু কারণে এটি অনেকের দ্বারা মিস হয়, প্রায়শই এমনকি রাজনৈতিক কারণে অবহেলিত।

এর সমাধান বেশ সহজ। একটি গুরুতর ডাটাবেস তৈরি করুন, প্রতিটি প্রকল্প / অ্যাপ্লিকেশনকে তাদের নিজস্ব স্কিমা [গুলি] দিন এবং ব্যবহারকারীদের [অ] অ্যাক্সেস করুন এবং কয়েক মাসের পরিবর্তে কয়েক ঘণ্টার মধ্যে চলুন। আপনি যদি এই জাতীয় কিছু করতে চলেছেন তবে অ্যাপ্লিকেশনগুলির সমতুল্য আপ-টাইম প্রয়োজনীয়তাগুলি একত্রিত করা এটি উপকারী প্রমাণ করতে পারে। ওরাকল আরও এবং বেশি অন-লাইন রক্ষণাবেক্ষণের বিকল্পগুলি পায় তবে কখনও কখনও, কয়েক ঘন্টা ডাউনটাইম পাওয়া অনেক সহজ। আগে থেকে এই সংজ্ঞায়িত করার জন্য সময় উইন্ডোজ থাকা অনেক সমস্যা প্রতিরোধ করতে পারে। আপনার কিছু ডাউনটাইম দরকার হবে।

অ্যাপ্লিকেশনগুলিকে ডাটাবেসের সাথে সংযুক্ত হওয়ার অনুমতি দেবেন না, তাদের নিজস্ব টিএনএস-উপকরণ ব্যবহার করে অ্যাপ্লিকেশনকে উত্সর্গীকৃত পরিষেবাগুলিতে সংযুক্ত করুন। এটি করার ফলে অ্যাপ্লিকেশনটিকে পুনরায় কনফিগার না করে অ্যাপ্লিকেশনটিকে অন্য একটি ডাটাবেসে স্থানান্তরিত করতে সক্ষম করে।

বিটিডাব্লু: যে সংস্থাগুলি একীকরণের জন্য এই পদ্ধতি ব্যবহার করেছিল তারা প্রতিবছর প্রচুর নগদ সঞ্চয় করেছিল, রোলিং শুরু করার জন্য প্রয়োজনীয় লাইসেন্সের চেয়ে বেশি।


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

প্যাকেজটি শেষ হচ্ছে যেখানে গ্রাহক এটি একীভূত করার পরামর্শ দেওয়া যেতে পারে। যদি এটি এম্বেড করা ডাটাবেস হিসাবে মনে করা হয় তবে এটি কিছুটা আলাদা হতে পারে।
ik_zelf

পরিষ্কার হয়ে উঠতে, ওরাকল এক্সইয়ের রিসোর্স ম্যানেজার বৈশিষ্ট্যটি নেই, সুতরাং এটি কেবলমাত্র কোনও লাইসেন্সযুক্ত সার্ভারে একীকরণের জন্য দরকারী। @ কিক_জেল্ফ আমি জানি অন্যথায় ইঙ্গিত করা আপনার উদ্দেশ্য ছিল না।
লেইফ রিফেল

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