请帮我解释一下数据库的索引

gaden007 2001-12-25 07:34:33
索引是对数据库来说还是对数据集来说?
我看过一一SQL SERVER 的书讲的都是用SQL SERVER 的向导在数据库建立,没说过怎样用SQL叙述来建。
在DELPHI里用SQL叙述建了索引是不是已经保存到数据了的J(即之后所有数据集对这个表存取都用这个索引),还是只对这个数据集有效(即这个数据集之外的数据集都不是用这个索)
...全文
73 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
share2002 2002-02-19
  • 打赏
  • 举报
回复
gz
ZengXi 2001-12-25
  • 打赏
  • 举报
回复
索引只是加快查询速度,但却会降低更新速度.
你什么意思,不太明白
gaden007 2001-12-25
  • 打赏
  • 举报
回复
..
gaden007 2001-12-25
  • 打赏
  • 举报
回复
谢谢cobi(我是小新) 
但有些不明白,
既然索引已经保存到数据里了,为什么另的数据又不是用这个索引呢,
就好像一个数据集对一条纪录作了修改,那么其它的数据集再存取这条纪录时肯定
是只能取到修改后的数据的,不可能它们取得的数据不同的嘛
cobi 2001-12-25
  • 打赏
  • 举报
回复
索引是对数据表来说的,用sql写就是:
create index ...

在DELPHI里用SQL叙述建了索引是不是已经保存到数据了的J:yes;
这个数据集之外的数据集都不是用这个索;yes
gaden007 2001-12-25
  • 打赏
  • 举报
回复
up..

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧