一个关于索引的问题。 说来惭愧以前做数据库从来不用索引。一直不明白索引是做什么的?有人说是关键字,但是在建立表时我手工建立一个id的字段,也不重复。没有必要设成索引主关键字。但是今天看到没有索引查询就会很慢的帖子。想搞明白这个问题。望指教? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 索引可以利用索引快速访问数据库表中的特定信息。索引是对数据库表中一个或多个列(例如,employee 表的姓氏 (lname) 列)的值进行排序的结构。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。索引提供指针以指向存储在表中指定列的数据值,然后根据指定的排序次序排列这些指针。数据库使用索引的方式与使用书的目录很相似:通过搜索索引找到特定的值,然后跟随指针到达包含该值的行。在数据库关系图中,可以为选定的表创建、编辑或删除索引/键属性页中的每个索引类型。当保存附加在此索引上的表或包含此表的数据库关系图时,索引同时被保存。有关详细信息,请参见创建索引。通常情况下,只有当经常查询索引列中的数据时,才需要在表上创建索引。索引将占用磁盘空间,并且降低添加、删除和更新行的速度。不过在多数情况下,索引所带来的数据检索速度的优势大大超过它的不足之处。然而,如果应用程序非常频繁地更新数据,或磁盘空间有限,那么最好限制索引的数量。摘自mssql帮助 索引,简单的说就是把你建立索引的表按照一定的次序排列,这样查找的时候就会提高查找速度!有问题请发信息到我的E-mail:[email protected] delphi 如何用combobox显示sql数据库中所有表的表名 有请《无条件为你》进来接200分,顺便散分(二) 关于悬浮窗口和MDIFORM 中间层自定义函数调用 谁有ACMAUTDIO控件的DEMO,我想要它的WAV->MP3的代码.或谁有WAV2MP3的控件 OPENGL是否支持多窗口? 谁能告诉我GIPS是什么? 修改数据库的问题。 谁有delphi关于ado编程 的资料啊(要详细一点的) 文件被删除后能恢复吗?已经清空回收占了 血肉相争,实在精彩 如何用query取得存儲過程的返回值
可以利用索引快速访问数据库表中的特定信息。索引是对数据库表中一个或多个列(例如,employee 表的姓氏 (lname) 列)的值进行排序的结构。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。索引提供指针以指向存储在表中指定列的数据值,然后根据指定的排序次序排列这些指针。数据库使用索引的方式与使用书的目录很相似:通过搜索索引找到特定的值,然后跟随指针到达包含该值的行。在数据库关系图中,可以为选定的表创建、编辑或删除索引/键属性页中的每个索引类型。当保存附加在此索引上的表或包含此表的数据库关系图时,索引同时被保存。有关详细信息,请参见创建索引。通常情况下,只有当经常查询索引列中的数据时,才需要在表上创建索引。索引将占用磁盘空间,并且降低添加、删除和更新行的速度。不过在多数情况下,索引所带来的数据检索速度的优势大大超过它的不足之处。然而,如果应用程序非常频繁地更新数据,或磁盘空间有限,那么最好限制索引的数量。摘自mssql帮助
有问题请发信息到我的E-mail:[email protected]