mysql索引入門和實戰(二) 環境準備
阿新 • • 發佈:2019-02-11
DROP TABLE IF EXISTS `task`; CREATE TABLE `task` ( `id` varchar(32) NOT NULL, `task_pid` varchar(32) DEFAULT NULL COMMENT '上級ID', `task_name` varchar(100) DEFAULT NULL COMMENT '任務名稱', `plan_start_date` timestamp NULL DEFAULT NULL COMMENT '任務開始時間', `plan_end_date` timestamp NULL DEFAULT NULL COMMENT '任務結束時間', `plan_work_load` float DEFAULT NULL COMMENT '計劃工作量', `task_desc` text COMMENT '任務描述', `state` varchar(255) DEFAULT '' COMMENT '刪除狀態 Y未刪除 N已經刪除', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
- 建立任務表
- 結果檢查 EXPLAIN select * from task t where t.state='N'
possible_keys:用到哪些索引
rows:MySQL認為它執行查詢時必須檢查的行數