疑惑一:联合主键默认创建的是什么索引? 是聚集索引么?
疑惑二:假如联合索引由两个字段组成,是在这两个字段上分别索引,一个先,一个后;还是两者计算后合起来进行索引?
疑惑三:假如联合索引由两个字段组成,这两个字段又分别创建了外键,请问此时如何为这两个字段创建索引。
前两个问题很疑惑,网上介绍的资料很少。
导致第三个问题也不清楚,比如说建议在外键上创建索引,可是外键同时作为联合主键的一部分,这种情况下怎么为外键创建索引?求索解释。。索引联合主键
解决方案 »
- 请教复杂条件的查询优化问题
- 我在学校的机器用SQL server 2000建了过程和视图 但是在MySql怎么不好用了 请问需要改哪些语法,帮改下,过几天答辩,还得用自己的电脑
- 菜鸟求一存储过程或解决思路!
- mysql select *... where id in (select 字符串 from ... )问题?
- linux下如何卸载mysql5.0
- 高分求救!!!!!!!
- php远程连接mysql问题
- 各位前辈,我有一个很好的创意,无奈受自身水平所限,空有其心无有其力.这是一个大的工程,请进听小生慢慢道来!!!!
- 如果更改了my.ini中的datadir参数是否要同时移动mysql库?mysql库中的各个表都是干什么的?
- sql子查询问题
- sql排序怎么写???
- 数据库的导入问题
BTREE索引,
不是聚集索引
合起来进行索引疑惑三:假如联合索引由两个字段组成,这两个字段又分别创建了外键,请问此时如何为这两个字段创建索引。
MYSQL会根据外键情况自行创建必要的索引,不需要人为干预。
3、创建外键后就创索引。