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

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

1
বনাম বনাম মুছে দিন
আমি কমান্ড DELETEএবং TRUNCATEকমান্ডের মধ্যে পার্থক্য সম্পর্কে একটি বৃহত্তর বোঝার চেষ্টা করছি । ইন্টার্নালগুলি সম্পর্কে আমার বোঝার রেখাটি বরাবর কিছু যায়: DELETE-> ডাটাবেস ইঞ্জিন প্রাসঙ্গিক ডেটা পৃষ্ঠাগুলি এবং সারি সন্নিবেশ করা সমস্ত সূচি পৃষ্ঠা থেকে সারি সন্ধান করে এবং সরিয়ে দেয়। সুতরাং, মুছে ফেলা যত বেশি সূচী হয় তত বেশি। …

4
কোনও টেবিলের সংজ্ঞায় কলামগুলির ক্রম কী গুরুত্বপূর্ণ?
কোনও সারণিটি সংজ্ঞায়িত করার সময়, লজিকাল গ্রুপগুলিতে কলামগুলি এবং গোষ্ঠীগুলিকে উদ্দেশ্য অনুযায়ী অর্ডার করা সহায়ক helpful একটি সারণীতে কলামগুলির যৌক্তিক ক্রমটি বিকাশকারীকে বোঝায় এবং এটি ভাল শৈলীর একটি উপাদান। এটা পরিষ্কার। তবে যা স্পষ্ট নয় তা হ'ল কোনও টেবিলের কলামগুলির যৌক্তিক ক্রমগুলি স্টোরেজ স্তরে তাদের শারীরিক অর্ডারে কোনও প্রভাব ফেলে …

5
পোস্টগ্র্রেএসকিউএলে সমবর্তী ডিলিট / ইনসার্টের সাথে সমস্যাটি লক করা
এটি বেশ সহজ, তবে আমি পিজি কী করে (v9.0) দ্বারা বিস্মিত। আমরা একটি সাধারণ টেবিল দিয়ে শুরু: CREATE TABLE test (id INT PRIMARY KEY); এবং কয়েকটি সারি: INSERT INTO TEST VALUES (1); INSERT INTO TEST VALUES (2); আমার প্রিয় জেডিবিসি ক্যোয়ারী সরঞ্জাম (এক্সিকিউটকিউরি) ব্যবহার করে, আমি এই টেবিলটি যেখানে বাস …

4
আমি কীভাবে মাইকিউএল-তে একটি দর্শকের ডিফাইনার পরিবর্তন করব?
আমি যখন মাইএসকিলডাম্প চালাই, তখন আমি একটি ত্রুটি পাই: mysqldump: Got error: 1449: The user specified as a definer ('root'@'foobar') does not exist when using LOCK TABLES এটি বোঝা যায় কারণ foobarএকটি উত্তরাধিকারী মেশিন যা এখন আর নেই। আমি কীভাবে আমার সমস্ত টেবিলের সংজ্ঞাটি 'রুট' @ 'লোকালহোস্ট' এ পরিবর্তন করব?

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

2
অস্তিত্বের বাইরে থাকা COUNT সহ অস্তিত্ব পরীক্ষা করুন! … না?
আমি প্রায়শই পড়েছি যখন কোনও সারির অস্তিত্ব পরীক্ষা করতে হয় তখন সবসময় একটি COUNT এর পরিবর্তে উপস্থিতি দিয়েই করা উচিত । তবুও বেশ কয়েকটি সাম্প্রতিক পরিস্থিতিতে আমি গণনাটি ব্যবহার করার সময় একটি কার্যকারিতা উন্নতি পরিমাপ করেছি। প্যাটার্নটি এরকম হয়: LEFT JOIN ( SELECT someID , COUNT(*) FROM someTable GROUP BY …

4
মাইএসকিউএল এর মাইআইএসএএম বা ইনোডিবিতে হ্যাশ সূচকগুলি নেই কেন?
আমার কাছে একটি অ্যাপ্লিকেশন রয়েছে যা কেবলমাত্র সমতাতে নির্বাচন করবে এবং আমি অনুভব করি যে আমার একটি বিটি্রি সূচকের চেয়ে একটি হ্যাশ সূচক ব্যবহার করা উচিত। আমার হতাশার অনেক কিছুই হ্যাশ সূচকগুলি মাইআইএসএএম বা ইনোডিবিতে সমর্থিত নয়। কি হয়েছে?
35 mysql  index  innodb  myisam 

8
একটি অন্তর্ভুক্ত যোগদান এবং একটি আউট জয়েন মধ্যে পার্থক্য কি?
আমি এসকিউএল এ নতুন এবং জানতে চেয়েছিলাম যে এই দুটি JOINধরণের মধ্যে পার্থক্য কী ? SELECT * FROM user u INNER JOIN telephone t ON t.user_id = u.id SELECT * FROM user u LEFT OUTER JOIN telephone t ON t.user_id = u.id আমি কখন এক বা অন্যটি ব্যবহার করব?
35 join 

3
এসকিউএলাইটে জেএসওন সংরক্ষণ এবং কোয়েরি করা কি সম্ভব?
আমার একটি এসকিউএল ডাটাবেসে জেএসএন বস্তু সংরক্ষণ করতে হবে এবং তারপরে এটিতে জটিল প্রশ্নগুলি করা উচিত। আমি এইভাবে একটি টেবিল করেছি: +--------------------------------------+ |document | property | string | number| +--------------------------------------+ |foo | "title" | "test" | | +--------------------------------------+ |foo | "id" | | 42 | +--------------------------------------+ |bar | "id" | …
35 sqlite  json 

6
জসন হিসাবে Postgres টেবিল রফতানি করুন
কোনও ফাইলে জগসন হিসাবে পোস্টগ্রিজ টেবিল ডেটা রফতান করার কোনও উপায় আছে? আমার আউটপুটটি লাইন লাইনের মতো হওয়া দরকার: {'id':1,'name':'David'} {'id':2,'name':'James'} ... সম্পাদনা: পোস্টগ্রেস সংস্করণ: 9.3.4

6
লগ_বিন ভেরিয়েবলের সাথে মাইএসকিউএল বাইনারি লগিং অক্ষম করুন
ডিফল্ট মাইএসকিউএল কনফিগারেশন ফাইল /etc/mysql/my.cnf এপিটি ব্যবহার করে কিছু ডেবিয়ান প্যাকেজ দ্বারা ইনস্টল করা প্রায়শই লগ_বিন ভেরিয়েবল সেট করে, সুতরাং বিনলগ সক্ষম হয়: log_bin = /var/log/mysql/mysql-bin.log আমি যখন এই ধরনের ইনস্টলেশনটিতে বাইনারি লগিং নিষ্ক্রিয় করতে চাই, তখন অবশ্যই My.cnf এর লাইনে মন্তব্য করুন, তবে আমি অবাক হয়েছি যদি কোনও ডিবিয়ান …
35 mysql  logs  binlog  debian 

2
দুটি কলাম একটি সেটে রয়েছে তা নির্বাচন করা হচ্ছে
এটি একটি নির্বোধ প্রশ্ন হতে পারে এবং আমার সন্দেহ হ'ল আমি এটি করতে পারি না তবে এসকিউএল-তে এমন একটি গঠন রয়েছে যা আমাকে নীচের মতো কিছু করার অনুমতি দেয়: SELECT whatever WHERE col1,col2 IN ((val1, val2), (val1, val2), ...) আমি ডেটা নির্বাচন করতে চাই যেখানে দুটি কলাম জোড়া জোলে সেট। …
35 mysql  where 

3
শেল থেকে স্টোরেজ ইঞ্জিন পরীক্ষা করুন
আমি 3.0 এ আপগ্রেড করছি এবং আপগ্রেড নিয়ে কিছু সমস্যা নিয়ে ছুটে এসেছি। বিশেষত, mongodমাধ্যমে শুরু করার চেষ্টা করার সময় আমি একটি ত্রুটি পেয়েছি ssh, এটি dbpathআমার নতুন YAML কনফিগারেশন ফাইলে আমি যেটি নির্দিষ্ট করেছি তার পরিবর্তে এটি ডিফল্টটি ব্যবহার করার চেষ্টা করেছিল । আমি এগিয়ে গিয়ে মেশিনটি রিবুট করেছিলাম …

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

4
মাইএসকিউএল ইউটিসি সময়কে ডিফল্ট টাইমস্ট্যাম্প হিসাবে সেট করে
আমি কীভাবে এমন টাইমস্ট্যাম্প কলাম সেট করব যেটির ডিফল্ট মান বর্তমান ইউটিসি সময়? মাইএসকিউএল UTC_TIMESTAMP()ইউটিসি টাইমস্ট্যাম্পের জন্য ফাংশন ব্যবহার করে: mysql> SELECT UTC_TIMESTAMP(); +---------------------+ | UTC_TIMESTAMP() | +---------------------+ | 2012-07-01 11:36:35 | +---------------------+ 1 row in set (0.00 sec) সুতরাং আমি চেষ্টা করেছি: CREATE TABLE `blah` ( `creation_time` TIMESTAMP DEFAULT …

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