কম্পিউটার টিউটোরিয়াল

MySQL-এ INFORMATION_SCHEMA.STATISTICS ব্যবহার করে ডেটাবেসের ইন্ডেক্স দেখানো

MySQL-এ একটি ডেটাবেসের সব টেবিলের ইন্ডেক্স তথ্য দেখতে INFORMATION_SCHEMA.STATISTICS টেবিল কোয়েরি করা হয়।

সিনট্যাক্স

SELECT * FROM INFORMATION_SCHEMA.STATISTICS 
WHERE TABLE_SCHEMA = 'yourDatabaseName';

উদাহরণ: 'web' ডেটাবেসের ইন্ডেক্স

SELECT * FROM INFORMATION_SCHEMA.STATISTICS 
WHERE TABLE_SCHEMA = 'web';

ফলাফল (স্ক্রিনশট রেফারেন্স)

কোয়েরি চালালে 'web' ডেটাবেসের সব টেবিলের ইন্ডেক্স তথ্য (Index Name, Column Name, Non_unique, Seq_in_index, Index_type ইত্যাদি) টেবিল আকারে দেখাবে। বড় ডেটাবেসে ফলাফল বিশাল হতে পারে।

গুরুত্বপূর্ণ কলামসমূহ

কলামঅর্থ
TABLE_SCHEMAডেটাবেস নাম
TABLE_NAMEটেবিল নাম
INDEX_NAMEইন্ডেক্স নাম (PRIMARY, UNIQUE, বা কাস্টম)
COLUMN_NAMEইন্ডেক্সযুক্ত কলাম নাম
NON_UNIQUE0 = UNIQUE, 1 = নন-ইউনিক
SEQ_IN_INDEXকম্পোজিট ইন্ডেক্সে কলামের ক্রম
INDEX_TYPEBTREE, HASH, FULLTEXT, SPATIAL

বিকল্প কমান্ডস

 
            
  1. MySQL ভিউ ড্রপ করা (DROP VIEW)

  2. MySQL এরর #1046 - কোনো ডাটাবেস নির্বাচন করা হয়নি

  3. MySQL ডেটাবেস তৈরি ও ব্যবহার

  4. MySQL ডেটাবেস তৈরি ও সিলেক্ট করা