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