কম্পিউটার

আমার কখন মাইএসকিউএল-এ একটি যৌগিক সূচক ব্যবহার করা উচিত?


আমরা যখন সাব কোয়েরি ব্যবহার করছি তখন যৌগিক সূচক ব্যবহার করা যেতে পারে। কম্পোজিট ইনডেক্স ব্যবহারের সুবিধাগুলি হল।

  • যোগদান করা হচ্ছে
  • ফিল্টারিং
  • নির্বাচন করা হচ্ছে

নিম্নে সূচকের সিনট্যাক্স।

সূচী(কলাম_নাম1,কলাম_নাম2,কলাম_নাম3,কলাম_নাম4,............................N)

আসুন প্রথমে একটি টেবিল তৈরি করি এবং তার মধ্যে আমরা সূচী নির্ধারণ করেছি।

mysql> টেবিল MultipleIndexDemo তৈরি করুন -> ( -> id int, -> FirstName varchar(100), -> LastName varchar(100), -> Address varchar(200), -> index(id,LastName,Address) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.57 সেকেন্ড)

সূচীগুলি সফলভাবে তৈরি হয়েছে কিনা তা পরীক্ষা করতে৷

mysql> MultipleIndexDemo থেকে সূচী দেখান;

নিচের আউটপুট।

<প্রে>+---------------------+---------+--- ------------+------------+------------+------------ ---------------+---------+------+------------+------- --+---------------+---------+| টেবিল | অ_অদ্বিতীয় | মূল_নাম | Seq_in_index | কলাম_নাম | সমষ্টি | কার্ডিনালিটি | উপ_অংশ | বস্তাবন্দী | শূন্য | সূচক_টাইপ | মন্তব্য | সূচী_মন্তব্য | দৃশ্যমান -----------+------------+------------+------------ -+---------+---------+------+------------+--------- -+---------------+---------+| মাল্টিপল ইনডেক্সডেমো | 1 | আইডি | 1 | আইডি | ক | 0 | NULL | NULL | হ্যাঁ | BTREE | | | হ্যাঁ || মাল্টিপল ইনডেক্সডেমো | 1 | আইডি | 2 | পদবি | ক | 0 | NULL | NULL | হ্যাঁ | BTREE | | | হ্যাঁ || মাল্টিপল ইনডেক্সডেমো | 1 | আইডি | 3 | ঠিকানা | ক | 0 | NULL | NULL | হ্যাঁ | BTREE | | | হ্যাঁ |+-------------------+------------+----------+--- -----------+------------+------------+------------ -+---------+---------+------+------------+--------- -+---------------+---------+3 সারি সেটে (0.18 সেকেন্ড)
  1. আমার কখন মাইএসকিউএল সংকুচিত প্রোটোকল ব্যবহার করা উচিত?

  2. আপনি কখন C++ এ একটি ক্লাস বনাম একটি স্ট্রাকট ব্যবহার করবেন?

  3. একটি স্মার্ট পয়েন্টার কি এবং কখন আমি এটি C++ এ ব্যবহার করব?

  4. আপনার কখন C++ এ 'বন্ধু' ব্যবহার করা উচিত?