1. 程式人生 > >mysql索引入門和實戰(二) 環境準備

mysql索引入門和實戰(二) 環境準備

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;
  1. 建立任務表
  2. 結果檢查  EXPLAIN      select * from  task t  where   t.state='N'

    

possible_keys:用到哪些索引

rows:MySQL認為它執行查詢時必須檢查的行數