私は次の表を持っています
CREATE TABLE `jobs` (
`job_id` INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`job_name` VARCHAR( 255 ) NOT NULL ,
`job_desc` VARCHAR( 255 ) NOT NULL ,
`job_date` DATETIME NOT NULL
) ENGINE = MYISAM ;
このテーブルに 600,000 エントリが含まれているとします。
質問 1: 使用するのに適していて、クエリのパフォーマンスを向上させることができるのはどれですか?
SELECT job_name FROM jobs WHERE job_id = 10005
Vs
SELECT job_name FROM jobs WHERE job_id = 10005 LIMIT 1
質問 2: これを使用した場合の欠点は何ですか?
SELECT job_name FROM jobs WHERE job_id = 10005 LIMIT 1