社区
基础编程
帖子详情
MYSQL不同的表索引名称是否可以相同?
tianyaxiao
2007-12-30 04:36:02
如题,两个表用了同一个索引名称,MYSQL没有报错,这样会不会引发问题?
另外,我使用了外键约束,结果不同表就不能使用同一个外键名称,请问这又是为什么?
...全文
2487
1
打赏
收藏
MYSQL不同的表索引名称是否可以相同?
如题,两个表用了同一个索引名称,MYSQL没有报错,这样会不会引发问题? 另外,我使用了外键约束,结果不同表就不能使用同一个外键名称,请问这又是为什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wildlily980
2007-12-31
打赏
举报
回复
两个表使用同一个索引名称是没有问题的。因为索引文件是一个表一个。
外键是什么不太清楚,可能是因为你的两个表之间有关联关系。所以不能使用同一个名称。
MySQL
索引
Re:
MySQL
索引
============================#
索引
的作用
索引
用于快速找出在某个列中有一特定值的行。不使用
索引
,
MySQL
就会从第1条记录开始读完整个
表
,直至找出相关的行。
表
越大,查询数据所花费的时间越多。如果
表
中查询的列有一个
索引
,
MySQL
能快速到达某个位置去搜索数据文件,而不必查看所有数据。 #
索引
的类型(诸多分类方式) 聚集
索引
非聚集
索引
#
索引
的设计原则 1)
索引
并非越多越好。 2) 避免对经常更新的
表
进行过多的
索引
。 3) 数据量小的
表
最好不要使用
索引
。 4) 在条件
表
达式中经常用到的
不同
值较多的列上建立
索引
。 5) 当唯一性是某种数据本身的特征时,指定唯一
索引
。 6) 在频繁进行排序或分组的列上建立
索引
。 #
索引
的副作用 容易产生页分裂,降低更新
表
的速度(即增、删、改操作)===============================================
Mysql
不同
表
的同名字段
索引
名可以
相同
mysql
中
不同
表
的
相同
字段
索引
是可以重名的,因为
索引
文件一
表
一个; 命名规则: 普通
索引
:idx_字段名 唯一
索引
:ux_字段名 转载于:https://www.cnblogs.com/huahua035/p/10276113.html...
mysql
查看
表
索引
_
mysql
查询
表
索引
的命令show
mysql
中查看
索引
我们会用到show命令,如果有show index或者show keys之类的,下面我们一起来看看
mysql
查询
表
索引
的命令show具体方法吧.
MySQL
查询
表
索引
命令的有两种命令形式,代码如下:
mysql
> SHOW index FROM `tblname`; 或者:
mysql
> SHOW keys FROM `tblname`;运行以上命令得到的结果,下面将将...
mysql
索引
和 pgsql
索引
命名区别
索引
、
表
、视图和序列共享
相同
的
名称
空间,因此如果它们位于同一架构(=
名称
空间)中,则其中任何两个对象都不能具有
相同
的
名称
。第二个
索引
pg_class_relname_nsp_index强制
名称
和模式的组合是唯一的。......
mysql
索引
系统
表
_
MySQL
-
表
索引
1.
索引
概述
索引
是一种特殊的数据库结构,可以用来快速查询数据库
表
中的特定记录,是提高数据库性能的重要方式。
MySQL
中,所有的数据类型都可以被
索引
。通过
索引
,查询数据时可以不必读完记录的所有信息,而只是查询
索引
列,否则数据库系统将读取每条记录的所有信息进行匹配。例如,
索引
相当于新华字典的音序
表
,如果要查“过”字,如果不适用音序,就需要从字典的第一页开始翻几百页;如果提取拼音出来,构成音序
表
,就只...
基础编程
21,886
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章