永发信息网

建了索引名和字段名不一样,sql语句以谁为准?

答案:3  悬赏:0  手机版
解决时间 2021-01-25 12:24
  • 提问者网友:椧運幽默
  • 2021-01-24 19:19
建了索引名和字段名不一样,sql语句以谁为准?
最佳答案
  • 五星知识达人网友:蕴藏春秋
  • 2021-01-24 20:25
查询时,索引的使用是系统自动完成的,与你去的名字无关,你可以随便起什么名字都可以。
写语句时还是跟之前一样的,但是你建了索引,数据很大的情况下,查询的速度就会快很多。
但是索引也不能随便建,因为在删除,插入的时候,索引的维护也要额外的开销,比如你要一次性插入几百上千万条数据,如果你的表里面有几个索引的话,那开销是很大的。
全部回答
  • 1楼网友:夜风逐马
  • 2021-01-24 21:44
先弄清楚各自的概念,索引主要是提高查询效率的,它的作用相当于字典的索引目录。
SQL语句查询时,是按字段查询的,不需要管索引。索引建立,是牺牲磁盘空间换效率。
  • 2楼网友:撞了怀
  • 2021-01-24 21:11
索引名是索引名,字段名是字段名,可以不相同,SQL语句当然以字段名相同。追问那运行sql语句时,索引怎么起作用,索引名还有什么用追答索引主要是提高查询速度,如果数据量大,你查询带有索引的字段明显比没有索引的字段快很多,你不必使用索引名,还是和以前一样查询,索引是提高速度的,比如图书馆的分类书架,是方便我们找书。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯