亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

mysql優化 - mysql KEY是什么鍵?有什么作用?

瀏覽:132日期:2022-06-20 17:55:22

問題描述

1.表

CREATE TABLE jforum_posts (post_id int(11) NOT NULL AUTO_INCREMENT,topic_id int(11) NOT NULL DEFAULT ’0’,forum_id int(11) NOT NULL DEFAULT ’0’,user_id int(11) NOT NULL DEFAULT ’0’,post_time datetime DEFAULT NULL,poster_ip varchar(15) DEFAULT NULL,enable_bbcode tinyint(1) NOT NULL DEFAULT ’1’,enable_html tinyint(1) NOT NULL DEFAULT ’1’,enable_smilies tinyint(1) NOT NULL DEFAULT ’1’,enable_sig tinyint(1) NOT NULL DEFAULT ’1’,post_edit_time datetime DEFAULT NULL,post_edit_count int(11) NOT NULL DEFAULT ’0’,status tinyint(1) DEFAULT ’1’,attach tinyint(1) DEFAULT ’0’,need_moderate tinyint(1) DEFAULT ’0’, PRIMARY KEY (post_id), KEY user_id (user_id), KEY topic_id (topic_id), KEY forum_id (forum_id), KEY post_time (post_time), KEY need_moderate (need_moderate)) ENGINE=InnoDB AUTO_INCREMENT=31 DEFAULT CHARSET=utf8

2.問題

這里的KEY是什么鍵?是外鍵嗎?如果不是外鍵,它有什么用? KEY user_id (user_id), KEY topic_id (topic_id), KEY forum_id (forum_id),

問題解答

回答1:

mysql優化 - mysql KEY是什么鍵?有什么作用?

key是為表添加索引,索引的作用是增加數據庫的查詢速度。MySQL的數據庫引擎是InnoDB,它采用B+樹和哈希兩種數據結構的方式為表添加索引。EXPLAIN SELECT * FROM idc_work_order_main WHERE id = ’100’ 再用explain查看當前的SQL語句是否使用了索引,是如何使用的索引。

回答2:

Key是索引約束,對表中字段進行約束索引的key的用途:主要是用來加快查詢速度的這里的語句:KEY user_id (user_id),KEY topic_id (topic_id),KEY forum_id (forum_id),是指為user_id,topic_id,forum_id三個字段創建索引mysql中key 、primary key 、unique key 與index區別

回答3:

索引,增加查詢速度

相關文章:
主站蜘蛛池模板: 久久综合给合久久狠狠狠97色69 | 全黄性性激高免费视频 | 欧美一区二区三区四区在线观看 | 国产美女视频做爰 | 在线黄色网 | 女教师的一级毛片 | 立即播放免费毛片一级 | 六月丁香啪啪六月激情 | 黄色片网站在线免费观看 | 51激情精品视频在线观看 | 日本免费人成黄页在线观看视频 | 亚洲日韩第一页 | 欧美极品妇xxxxxbbbbb | 日本美女毛片 | 久久久免费视频播放 | 小明永久免费大陆在线观看 | 美女拍拍拍爽爽爽爽爽爽 | 日韩在线不卡 | 国产黄色高清视频 | 中国一级全黄的免费观看 | 日韩中文字幕在线免费观看 | 国产综合色在线视频 | 久久一区二区精品 | 国产成人禁片在线观看 | 国产视频成人 | 免费无遮挡十八污污网站 | 国产美女一区精品福利视频 | 麻豆传媒视频入口 | 成年人黄色大全 | 一级黄色激情片 | 日本a毛片在线播放 | 国产精品嫩草视频永久网址 | 国产小视频在线高清播放 | 婷婷丁香六月天 | 久久久久国产成人精品亚洲午夜 | 国产色一区 | 亚洲一二三 | 国产精品自在线 | 黄页免费看 | 国产三级a三级三级午夜 | 小明永久免费大陆在线观看 |