প্রশ্ন ট্যাগ «best-practices»

সর্বোত্তম অনুশীলনগুলি সাধারণভাবে এবং অনানুষ্ঠানিকভাবে পদ্ধতি এবং প্রক্রিয়া হিসাবে স্বীকৃত যা সময়ের সাথে সাথে অন্য উপায়ে অর্জিত অর্জনগুলির চেয়ে সর্বোত্তম হতে দেখানো হয়েছে।

6
আমি কখন একটি অনন্য সূচির পরিবর্তে একটি অনন্য বাধা ব্যবহার করব?
যখন আমি একটি কলামের পৃথক মান থাকতে চাই, আমি হয় বাধা ব্যবহার করতে পারি create table t1( id int primary key, code varchar(10) unique NULL ); go বা আমি একটি অনন্য সূচক ব্যবহার করতে পারেন create table t2( id int primary key, code varchar(10) NULL ); go create unique index …

19
ডেভেলপারদের কি প্রোডাকশন ডেটাবেসগুলি জিজ্ঞাসা করতে সক্ষম হওয়া উচিত?
ডেভেলপারদের কি SELECTপ্রোডাকশন ডেটাবেসগুলি জিজ্ঞাসা করার জন্য অনুমতি দেওয়া উচিত ? আগের যে জায়গায় আমি কাজ করেছি, উন্নয়ন দলের db_datareaderভূমিকা ছিল ; যেখানে আমি এখন কাজ করি উন্নয়ন টিম এমনকি উত্পাদন দৃষ্টান্তের সাথে সংযোগ করতে পারে না। পরীক্ষার উদাহরণগুলির মধ্যে একটি হ'ল এক সপ্তাহে একবার উত্পাদন ব্যাকআপ থেকে পুনরুদ্ধার করা …

5
কোনও ব্যবহারকারীর জন্য সমস্ত সারণীতে অ্যাক্সেস মঞ্জুরি
আমি পোস্টগ্র্রেসে নতুন এবং আমাদের মাইএসকিউএল ডেটাবেসগুলি স্থানান্তরিত করার চেষ্টা করছি। মাইএসকিউএল আমি প্রদান করতে পারেন SELECT, UPDATE, INSERT, এবং DELETEএকটি কম সুবিধাপ্রাপ্ত ব্যবহারকারী সুযোগ সুবিধা ও একটি নির্দিষ্ট ডাটাবেসের মধ্যে সমস্ত টেবিল প্রয়োগ করতে ঐ অনুদান সক্ষম করুন। পোস্টগ্রিসে অবশ্যই আমি কিছু মিস করছি কারণ দেখে মনে হচ্ছে যে …

19
টেবিলের নামগুলিতে 'টিবিএল' উপসর্গটি যুক্ত করা কি আসলেই সমস্যা?
আমি কিছু ব্রেন্ট ওজার ভিডিও দেখছি ( উদাহরণস্বরূপ, এটির মতো ) এবং তিনি ‘tbl’বা সারণীগুলির সাথে প্রিফিক্সিং না করার পরামর্শ দেন ‘TBL’। ইন্টারনেটে আমি কিছু ব্লগ পেয়েছি যা বলছে এটি ডকুমেন্টেশনে কোনও কিছুই যুক্ত করে না, এবং এটি "এটি পড়তে আরও বেশি সময় নেয়"। প্রশ্ন এবং বিবেচনা এটা কি আসলেই …

3
সর্বদা লেনদেন করা কি খারাপ অভ্যাস?
সর্বদা লেনদেন করা কি খারাপ অভ্যাস? উদাহরণস্বরূপ, একটি সহজ ছাড়া আর কিছুই লেনদেন করা ভাল অনুশীলন SELECT? সত্যিকার অর্থে প্রয়োজনীয় না হলে কোনও লেনদেন তৈরিতে কী খরচ হয়? এমনকি আপনি যদি বিচ্ছিন্নতা স্তরটি ব্যবহার করেন READ UNCOMMITTEDতবে এটি কী খারাপ অভ্যাস?

12
কীভাবে ডিবিএ বেশি 'প্রোগ্রামার বান্ধব' হতে পারে?
উত্তর এবং মন্তব্য dba.se সংস্করণ এবং programmers.se সংস্করণ প্রশ্নই "কি বিরুদ্ধে বা ডাটাবেস স্তরে আবেদন যুক্তিবিজ্ঞান নির্বাণ জন্য আর্গুমেন্ট?" কিছু কাজের জায়গায় ডিবিএ এবং প্রোগ্রামারদের মধ্যে বিভাজন সম্পর্কে খুব প্রকাশ করছে। এর মতো ইস্যুতে প্রোগ্রামারদের সাথে আরও ভালভাবে কাজ করার জন্য ডিবিএগুলি আলাদাভাবে কী করতে পারে? আমাদের উচিত: আমাদের প্রোগ্রামাররা …

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

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

6
সাধারণ ব্যক্তির ক্ষেত্রে সর্বোত্তম অনুশীলন (নাম, ইমেল, ঠিকানা, লিঙ্গ ইত্যাদি…) [বন্ধ]
সাধারণ ক্ষেত্রগুলিতে দৈর্ঘ্য এবং ডেটা টাইপের সর্বাধিক সাধারণ সেরা অনুশীলনগুলি কী: নামের প্রথম অংশ নামের শেষাংশ ঠিকানা ইমেইল লিঙ্গ রাষ্ট্র শহর দেশ ফোন নম্বর ইত্যাদি ....

1
স্কাইমা পরিবর্তন এবং ডেটা মাইগ্রেশনের জন্য ডাউনটাইম ছাড়াই কোনও লাইভ ডাটাবেসে সেরা অনুশীলন?
ডাউনটাইম ছাড়াই আপনি কীভাবে লাইভ ডাটাবেসে স্কিমা পরিবর্তন করবেন? উদাহরণস্বরূপ, আসুন আমি বলতে পারি যে একটি টেবিল সহ আমার পোস্টগ্রিজ এসকিউএল ডাটাবেস রয়েছে যেমন ইমেল ঠিকানা ইত্যাদি, সমস্ত নির্দিষ্ট ব্যবহারকারীর সাথে সম্পর্কিত including আমি যদি ইমেল ঠিকানাগুলি একটি নতুন উত্সর্গীকৃত টেবিলটিতে স্থানান্তর করতে চাইতাম তবে আমাকে স্কিমা পরিবর্তন করতে হবে …

5
SQL সার্ভার রক্ষণাবেক্ষণ পরিকল্পনা - কার্য এবং সময় নির্ধারণের সেরা অভ্যাস
আমি আমাদের এসকিএল সার্ভার 2005 ডাটাবেসগুলির জন্য একটি রক্ষণাবেক্ষণের পরিকল্পনা তৈরি করার কাজটি অর্পণ করেছি। আমি জানি ব্যাকআপগুলির জন্য আমি প্রতি 15 মিনিটে একটি দৈনিক পূর্ণ ডাটাবেস ব্যাকআপ এবং লেনদেনের লগ ব্যাকআপ করতে চাই। আমার সমস্যাটি অন্য কোন কাজগুলি করতে চাই এবং আমার কতবার সেগুলি করা উচিত তা নির্ধারণ করতে …

2
ব্যবহারকারী, ভূমিকা এবং অধিকারগুলির সাথে ডেটাবেস মডেল
আমি ব্যবহারকারীর টেবিল এবং রোল টেবিল সহ একটি ডাটাবেস মডেল আছে। আমি 10 টি আলাদা আলাদা উপাদান পর্যন্ত অ্যাক্সেস (অধিকারগুলি) নিয়ন্ত্রণ করতে চাই। কোনও ভূমিকা বা একক ব্যবহারকারীকে অ্যাক্সেস দেওয়া যেতে পারে। নীচে ব্যবহারকারীদের, ভূমিকা এবং আইটেমগুলির সারণি সংজ্ঞা দেওয়া আছে: CREATE TABLE users ( id serial NOT NULL PRIMARY …

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

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

1
ব্যাকআপ কমান্ডের জন্য বুফার অ্যাকাউন্ট, ব্লকসআইজেড এবং ম্যাক্সট্রান্সফারসিকে সেট করা হচ্ছে
আমি খোঁজ করছি ব্যবহারিক মান নির্ধারণের জন্য পথনির্দেশ BUFFERCOUNT, BLOCKSIZEএবং MAXTRANSFERSIZEএর BACKUPকমান্ড। আমি কিছুটা গবেষণা করেছি (নীচে দেখুন), আমি কিছুটা পরীক্ষা করেছি, এবং আমি পুরোপুরি সচেতন যে কোনও সত্যই মূল্যবান উত্তর "ওয়েল, এটি নির্ভর করে ..." দিয়ে শুরু হবে। আমি যে টেস্টিং করেছি এবং আমার যে কোনও সংস্থান খুঁজে পেয়েছে …

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