ডাটাবেস প্রশাসক

ডাটাবেস পেশাদারদের জন্য প্রশ্নোত্তর যারা তাদের ডাটাবেস দক্ষতা উন্নত করতে এবং সম্প্রদায়ের অন্যদের কাছ থেকে শিখতে চান

8
অজানা উত্স থেকে ব্যাকআপ পুনরুদ্ধার করার সুরক্ষা?
পরিস্থিতি : আপনাকে একটি ডাটাবেস ব্যাকআপ দেওয়া হয়েছে এবং এটি একটি সার্ভারে পুনরুদ্ধার করতে বলা হয়েছে (এটি ইতিমধ্যে অন্যান্য ডাটাবেসগুলি হোস্ট করছে) তবে ব্যাকআপটি কী আছে বা উত্সটি বিশ্বাসযোগ্য হওয়া উচিত কিনা সে সম্পর্কে কোনও কার্যকর তথ্য দেওয়া হয়নি। প্রশ্ন 1 : ভালভাবে দূষিত হতে পারে এমন ব্যাকআপ পুনরুদ্ধার করার …

3
একটি বড় 220 মিলিয়ন সারি টেবিলের (9 গিগের ডেটা) কোয়েরি কীভাবে করা যায়?
সমস্যাটি: আমাদের একটি সামাজিক সাইট রয়েছে যেখানে সদস্যরা একে অপরের সাথে সামঞ্জস্য বা মিলের জন্য রেট দিতে পারে। এই user_match_ratingsটেবিলটিতে 220 মিলিয়ন সারি রয়েছে (9 জিগ ডেটা বা সূচীতে প্রায় 20 জিগ)। এই টেবিলের বিরুদ্ধে অনুসন্ধানগুলি নিয়মিতভাবে স্লো.লগ (থ্রেশহোল্ড> 2 সেকেন্ড) এ প্রদর্শিত হয় এবং এটি সিস্টেমে সর্বাধিক ঘন ঘন …

4
"স্ট্রিং বা বাইনারি ডেটা কেটে ফেলা হবে" এর জন্য দায়বদ্ধ কলাম (গুলি) কীভাবে সনাক্ত করব।
আমি একটি দূরবর্তী পিজি ডাটাবেস থেকে নির্বাচন করতে লিখেছি কোড সহ স্বয়ংক্রিয়ভাবে কিছু প্রশ্ন উত্পন্ন করছি এবং একটি স্থানীয় এসকিউএল সার্ভার ডাটাবেসে প্রবেশ করিয়েছি। তবে, তাদের মধ্যে একটি এই ত্রুটি তৈরি করছে: [মাইক্রোসফ্ট] [ওডিবিসি এসকিউএল সার্ভার ড্রাইভার] [এসকিউএল সার্ভার] স্ট্রিং বা বাইনারি ডেটা কাটা হবে। (এসকিউএল -22001) [রাষ্ট্র এখন 22001 …

3
হ্যাপ টেবিলগুলির জন্য বৈধ ব্যবহারের পরিস্থিতিগুলি কী কী?
আমি বর্তমানে একটি উত্তরাধিকার ব্যবস্থাতে কিছু ডেটা আমদানি করছি এবং আবিষ্কার করেছি যে এই সিস্টেমটি একটি ক্লাস্টারযুক্ত সূচক ব্যবহার করে না। একটি দ্রুত গুগল অনুসন্ধান আমাকে হ্যাপ টেবিলগুলির ধারণার সাথে পরিচয় করিয়ে দিয়েছে এবং এখন আমি কৌতূহল বোধ করছি যে কোন ক্লাস্টার টেবিলের চেয়ে কোনও হিপ টেবিলের চেয়ে কী ব্যবহারের …

6
ডিভাইসে মিডিয়া পরিবার ভুলভাবে গঠিত হয়েছে। এসকিউএল সার্ভার এই মিডিয়া পরিবারকে প্রক্রিয়া করতে পারে না
আমি এসকিউএল সার্ভারে একটি .BAK পুনরুদ্ধার করার চেষ্টা করছি তবে নিম্নলিখিত ত্রুটিটি পেয়েছি: এমএসজি 3241, স্তর 16, রাজ্য 7, লাইন 1 ডিভাইসের মিডিয়া পরিবার 'সি: ly গ্লাইন \ জে.বাক' ভুলভাবে গঠিত হয়েছে। এসকিউএল সার্ভার এই মিডিয়া পরিবারকে প্রক্রিয়া করতে পারে না। এমএসজি 3013, স্তর 16, রাজ্য 1, লাইন 1 পুনরুদ্ধার …

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

3
একাধিক বিদেশী কী কী কমা দ্বারা পৃথক করা ব্যবহার ভুল এবং যদি তাই হয় তবে কেন?
দুটি টেবিল রয়েছে: Dealএবং DealCategories। একটি ডিলের অনেকগুলি বিভাগের বিভাগ থাকতে পারে। সুতরাং সঠিক উপায়টি হ'ল DealCategoriesনিম্নলিখিত কাঠামো সহ একটি টেবিল তৈরি করা উচিত : DealCategoryId (PK) DealId (FK) DealCategoryId (FK) তবে, আমাদের আউটসোর্স টিম একাধিক বিভাগগুলি এইভাবে Dealটেবিলের মধ্যে সঞ্চয় করেছে : DealId (PK) DealCategory -- In here they …

1
প্ল্যাটফর্ম ডিজাইন: একটি ডাটাবেস বা একাধিক ডাটাবেস?
আমরা একটি ওয়েব প্ল্যাটফর্ম তৈরি করছি যা একাধিক পরিষেবা অন্তর্ভুক্ত করে, যার প্রত্যেকটির নিজস্ব অন্তর্নিহিত ডেটা রয়েছে। এই পরিষেবাগুলি পরিষেবা ওরিয়েন্টেড আর্কিটেকচারের নীতি অনুসরণ করে স্বাধীনভাবে নির্মিত হচ্ছে , তবে তারা সম্ভাব্য সম্পর্কিত ডেটার বিরুদ্ধে লেনদেন করে। আমরা বিবেচনা করছি যে এই পরিষেবাগুলির একটি বড় ডাটাবেস ভাগ করা উচিত বা …

3
এস 3-তে কোনও মাইএসকিউএল / অ্যামাজন আরডিএস ডাটাবেস ব্যাকআপ করার প্রস্তাবিত উপায় কী?
এর জন্য আমার দুটি উদ্দেশ্য রয়েছে: অ্যামাজন ওয়েব সার্ভিসেসের ক্ষেত্রে অঞ্চলভিত্তিক সমস্যার ক্ষেত্রে অফসাইট ব্যাকআপ পাওয়া। প্রোডাক্ট বিলিং অ্যাকাউন্ট থেকে বিটা বিলিং অ্যাকাউন্টে উত্পাদন ডেটা অনুলিপি করতে। বর্তমানে দেখা যাচ্ছে না যে আমাজন এই দুটি ব্যবহারের কেসটিকে বাক্সের বাইরে সমর্থন করে। আমি মাইএসকিএলডাম্প এবং xtrabackup দেখেছি ( ফর্ম পোস্ট দেখুন) …

3
পরম পারফরম্যান্সের জন্য, এসইএম দ্রুত বা COUNT?
এই রেকর্ডগুলি একটি নির্দিষ্ট শর্ত মেলে, যেমন সংখ্যা বেড়ে চলেছে সম্পর্কিত invoice amount > $100। আমি পছন্দ করি COUNT(CASE WHEN invoice_amount > 100 THEN 1 END) তবে এটি ঠিক যেমন বৈধ SUM(CASE WHEN invoice_amount > 100 THEN 1 ELSE 0 END) আমি ভাবতাম যে COUNT টি কারণ 2 টির জন্য …

5
ডেটাবেস পরিবর্তনের জন্য বিকাশকারীদের জন্য একটি "সেরা-অনুশীলন" টাইপ প্রক্রিয়া রয়েছে?
ডিবি উন্নয়ন থেকে কিউএ থেকে উত্পাদন পরিবেশে পরিবর্তনের জন্য একটি ভাল উপায় কী? বর্তমানে আমরা: কোনও এসকিউএল ফাইলের পরিবর্তনের স্ক্রিপ্ট করুন এবং এটি টিএফএস ওয়ার্ক আইটেমের সাথে সংযুক্ত করুন। কাজটি পিয়ার-রিভিউ করা হয়েছে কাজ যখন পরীক্ষার জন্য প্রস্তুত হয় তখন এসকিউএল QA তে চালিত হয়। কাজটি কিউএ পরীক্ষিত কাজ যখন …

2
I / O অনুরোধগুলি 15 সেকেন্ডের বেশি সময় নেয়
সাধারণত আমাদের সাপ্তাহিক ফুল ব্যাকআপগুলি প্রায় 35 মিনিটের মধ্যে শেষ হয়, প্রতিদিনের ডিফ ব্যাকআপগুলি 5 মিনিটের মধ্যে শেষ হয়। মঙ্গলবার থেকে দৈনিকগুলি সম্পূর্ণ করতে প্রায় 4 ঘন্টা সময় নিয়েছে, প্রয়োজনের চেয়ে আরও বেশি উপায়। কাকতালীয়ভাবে, আমরা একটি নতুন SAN / ডিস্ক কনফিগার পাওয়ার ঠিক পরে এটি ঘটতে শুরু করে। নোট …

15
'ডিফল্ট' পতাকাটি কীভাবে কার্যকর করা যায় যা কেবলমাত্র একটি একক সারিতে সেট করা যায়
উদাহরণস্বরূপ, এটির মতো সারণী সহ: create table foo(bar int identity, chk char(1) check (chk in('Y', 'N'))); পতাকাটি একটি char(1), একটি bitবা যা কিছু হিসাবে প্রয়োগ করা হয় তা বিবেচ্য নয়। আমি কেবল সীমাবদ্ধতা প্রয়োগ করতে সক্ষম হতে চাই যে এটি কেবল একটি একক সারিতে সেট করা যেতে পারে।

6
এসকিউএল সার্ভারের সাথে লোড ব্যালেন্সিং
উইন্ডোজ সার্ভারে মাইক্রোসফ্ট এসকিউএল সার্ভার লোড ব্যালেন্সিং করতে এবং যে কোনও প্রোগ্রামেটিক অ্যাক্সেসের জন্য স্বচ্ছ হতে আজ যা বিদ্যমান। এটি কি অন্তর্নির্মিত বা কোনও সমাধান কিনতে হবে? আমি আজ কোনও সমাধান আছে কিনা তা ওয়েব সার্ভারের ভিউ পয়েন্ট বা এসকিউএল সার্ভারে অন্য ডেটাবেস অ্যাক্সেস থেকে খুব সহজ করে তোলে তা …
31 sql-server 

3
কোন মুহুর্তে ক্লায়েন্টের জন্য একটি ডাটাবেস অপ্রাপ্ত হতে পারে?
আমাদের সিস্টেমে একের জন্য, আমাদের কাছে সংবেদনশীল ক্লায়েন্টের ডেটা রয়েছে এবং প্রতিটি ক্লায়েন্টের ডেটা আলাদা ডাটাবেসে সংরক্ষণ করে। আমাদের সেই সিস্টেমের জন্য প্রায় 10-15 ক্লায়েন্ট রয়েছে। তবে, আমরা একটি নতুন সিস্টেম বিকাশ করছি যার মধ্যে 50-100 ক্লায়েন্ট থাকবে, আরও বেশি। আমি ভাবছি এই উদাহরণে ক্লায়েন্টের জন্য একটি ডেটাবেস থাকা (সংবেদনশীল …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.