sql中关键字和索引的区别
发表时间:2024-08-14 20:33:42
来源:网友投稿
关键字与索引的区别如下: 关键字是一种约束,索引是一种排序,两者在本质上是不同的。
关键字创建后一定包含一个索引,索引并不一定就是关键字。索引列允许空值,而关键字列不允许为空值。 关键字列在创建时,已经默认不为空值 + 索引了。 关键字可以被其他表引用为外键,而索引不能。 一个表最多只能创建一个关键字,但可以创建多个索引。 关键字更适合那些不容易更改的唯一标识,如自动递增列、身份证号等。建立索引常用的规则如下:
1、表的主键、外键必须有索引;2数据量超过300的表应该有索引;3经常与其他表进行连接的表,在连接字段上应该建立索引;4经常出现在Where子句中的字段,特别是大表的字段,应该建立索引;5索引应该建在选择性高的字段上;6索引应该建在小字段上,对于大的文本字段甚至超长字段,不要建索引;7复合索引的建立需要进行仔细分析;尽量考虑用单字段索引代替:8、频繁进行数据操作的表,不要建立太多的索引;9删除无用的索引,避免对执行计划造成负面影响;
免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。
如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!
相关资讯
2025年会计行业十大趋势:技术变革与职业转型
2025-07-03
汽修专业新疆怎么找工作
2025-04-06
机械专业专长怎么写简历
2025-04-06
专科怎么报审计专业的
2025-04-06
专业学科导师类别怎么填
2025-04-06
查报考专业网站怎么查
2025-04-06
水电专业规划怎么写简历
2025-04-06
表演专业怎么留学的好呢
2025-04-06
专业防雷检测怎么收费的
2025-04-06
怎么查询同等学力专业
2025-04-06
高考技能专业怎么选择的
2025-04-06
钢筋套筒专业名称怎么写
2025-04-06
中专怎么填高考志愿专业
2025-04-06
中专统招怎么报志愿专业
2025-04-06
师范专业自我评价怎么写
2025-04-06
景观建筑换专业怎么换好
2025-04-06
推荐资讯
中铁正式员工都有编制吗
2024-06-19 18:18:51
英语六级考试一年安排几次
2024-07-13 15:51:16
爵士为什么不要米切尔
2024-07-30 23:01:00
餐饮服务十大亮点
2024-08-01 20:56:23
国家公务员的报考条件有哪些
2024-08-21 14:27:17
包玉刚学校为什么好
2024-10-08 16:30:13
汽车宁波中心站在哪个位置
2024-10-09 17:54:48
垦垡的意思是什么
2024-11-07 16:22:51
想提高育儿水平读哪个专业
2025-03-24 18:13:25
读法律专业需要哪些条件
2025-04-03 13:05:22
新励学网教育平台
海量全面 · 详细解读 · 快捷可靠
累积科普文章数:18,862,126篇
热门关注