一、为什么要创建索引呢(优点)?
这是因为,创建索引可以大大提高系统的性能。
第一, 通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。
第二, 可以大大加快数据的检索速度,这也是创建索引的最主要的原因。
第三, 可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。
第四, 在使用分组和排序子句进行数据检索时,同样可以显著减少查询中分组和排序的时...
分类:
数据库 时间:
2014-10-12 01:06:57
阅读次数:
485
索引是根据表中一列或若干列按照一定顺序建立的列值与记录行之间的对应关系表。在数据库系统中建立索引主要有以下作用:l快速存取数据;l保证数据记录的唯一性;l实现表与表之间的参照完整性;l在使用ORDER BY、GROUP BY子句进行数据检索时,利用索引可以减少排序和分组的时间。1.聚集索引聚集索引将...
分类:
数据库 时间:
2014-09-25 22:07:37
阅读次数:
324
在IE下,当调用reload时,数据不刷新,通过数据库追踪可发现并没有执行数据库检索。google浏览器正常。原因:IE下,请求的地址与原来相同,界面从缓存中加载,不执行数据检索。查找到的解决方法:1、将DataGrid中的method:'get',改为'post'.(已验证可用) ...
分类:
其他好文 时间:
2014-09-24 02:04:55
阅读次数:
472
索引 一个表的存储是由两部分组成的,一部分用来存放表的数据页面,另一部分存放索引,页面索引就存放在索引页面上。通常索引页面相对于数据页面来说小得多,当进行数据检索时,系统先搜索索引页面,从中找到所需数据的指针再直接通过指针从数据页面中读取数据。 从某种程度上,可以把数据库看作一本书,把索引看作书.....
分类:
其他好文 时间:
2014-09-13 00:42:54
阅读次数:
287
通常情况下,建立索引是加快查询速度的有效手段。但索引不是万能的,靠索引并不能实现对所有数据的快速存取。事实上,如果索引策略和数据检索需求严重不符的话,建立索引反而会降低查询性能。因此在实际使用当中,应该充分考虑到索引的开销,包括磁盘空间的开销及处理开销(如资源竞争和加锁)。例如,如果数据频繁的更新或...
分类:
其他好文 时间:
2014-09-11 20:47:12
阅读次数:
185
Oracle支持的SQL指令可分为数据操作语言语句、数据定义语言语句、事务控制语句、会话控制语句等几种类型:1、数据操作语言语句数据操作语言语句(Data manipulation language,DML)用于进行数据的检索和更新操作。数据检索是数据库应用中使用频率最高的操作类型,因此数据检索的效...
分类:
数据库 时间:
2014-09-09 11:16:38
阅读次数:
267
http://cs.nju.edu.cn/lwj/conf/CIKM14Hash.htmLearning to Hash with its Application to Big Data Retrieval and MiningOverviewNearest neighbor (NN) search...
分类:
其他好文 时间:
2014-08-31 21:21:01
阅读次数:
295
第十五章联结表Sql最强大的功能之一就是能在数据检索查询的执行中联结(join)表。联结是利用sql的select能执行的最重要的操作,能很好的理解联结及其语法是学习sql的一个极为重要的组成部分。外键:外键为某个表中的一列,它包含另一个表的主键值,定义了两个表之间的关系。好..
分类:
数据库 时间:
2014-08-28 09:51:39
阅读次数:
339
一、应用基础与前沿技术研究计划青年项目序号项目名称承担单位项目负责人1基于多分辨率的流体细节增强与交互编辑技术研究天津大学天津市认知计算与应用重点实验室刘世光2基于模式图的云数据检索关键技术研究南开大学信息技术科学学院温延龙3随机风险Petri网理论及在供应链建模中的应用天津科技大学计算机科学与信息...
分类:
其他好文 时间:
2014-08-25 22:32:05
阅读次数:
4651
Asynchronous JavaScript and XML (Ajax) 是驱动新一代 Web 站点(流行术语为 Web 2.0 站点)的关键技术。Ajax 允许在不干扰 Web 应用程序的显示和行为的情况下在后台进行数据检索。使用 XMLHttpRequest函数获取数据,它是一种 API,允...
分类:
其他好文 时间:
2014-08-20 12:29:22
阅读次数:
226