PRIMARY KEY ও IN() ক্লজ দিয়ে দ্রুত রো রিট্রিভ
প্রাইমারি কী বা ইনডেক্সযুক্ত কলামে IN() অপারেটর ব্যবহার করে একাধিক রো একসাথে দ্রুত ফেচ করা যায়।
উদাহরণ
mysql> CREATE TABLE DemoTable1501 (Id INT NOT NULL PRIMARY KEY, URL TEXT); mysql> CREATE INDEX id_index ON DemoTable1501(Id); mysql> INSERT INTO DemoTable1501 VALUES (101,'www.facebook.com'), (110,'www.google.com'), (220,'www.gmail.com'), (350,'www.youtube.com');
কোয়েরি: নির্দিষ্ট ৩টি আইডি ফেচ
mysql> SELECT * FROM DemoTable1501 WHERE Id IN (101,220,350);
Handler_Read_Key চেক (প্রুফ)
mysql> SHOW STATUS LIKE 'Handler_%';
Handler_read_key = 3 (৩টি আইডি ইনডেক্স লুকআপ)
ব্যাখ্যা: Handler_read_key = 3 মানে ৩টি ইনডেক্স লুকআপ হয়েছে, ফুল টেবিল স্ক্যান হয়নি। এটি পারফরম্যান্সের প্রুফ।