摘要: 为什么能够提高查询速度? 索引就是通过事先排好序,从而在查找时可以应用二分查找等高效率的算法。一般的顺序查找,复杂度为O(n),而二分查找复杂度为O(log2n)。当n很大时,二者的效率相差及其悬殊。 举个例子:表中有一百万条数据,需要在其中寻找一条特定id的数据。如果顺序查找,平均需要查找50万条 阅读全文
posted @ 2017-01-04 17:13 Big_Foot 阅读(15997) 评论(1) 推荐(4)
摘要: 语法:CREATE [索引类型] INDEX 索引名称ON 表名(列名)WITH FILLFACTOR = 填充因子值0~100 GO USE 库名GO IF EXISTS (SELECT * FROM SYSINDEXES WHERE NAME='IX_TEST_TNAME')--检测是否已经存在 阅读全文
posted @ 2017-01-04 16:45 Big_Foot 阅读(814) 评论(0) 推荐(0)
摘要: 在建立数据库表结构的时候,为了给一个String类型的数据定义一个数据库的数据库类型,一般参考的都是char或者varchar,这两种选择有时候让人很纠结,今天想总结一下它们两者的区别,明确一下选择塔门的理由。 (1) char的长度是不可变的; 而varchar的长度是可变的,也就是说,定义一个c 阅读全文
posted @ 2017-01-04 14:11 Big_Foot 阅读(9817) 评论(0) 推荐(1)
摘要: (1)创建表的SQL语句 create table student ( ID int primary key not null, NAME varchar(50), sex int, age int, classNO in ) 阅读全文
posted @ 2017-01-04 14:03 Big_Foot 阅读(10834) 评论(0) 推荐(0)
摘要: 一.什么是事务 事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做。 事务的结束有两种,当事务中的所以步骤全部成功执行时,事务提交。如果其中一个步骤失败,将发生回滚操作,撤消撤消 阅读全文
posted @ 2017-01-04 13:51 Big_Foot 阅读(278) 评论(0) 推荐(0)
摘要: 转自:http://www.cnblogs.com/lanxuezaipiao/p/3371224.html 都 是一些非常非常基础的题,是我最近参加各大IT公司笔试后靠记忆记下来的,经过整理献给与我一样参加各大IT校园招聘的同学们,纯考Java基础功底,老 手们就不用进来了,免得笑话我们这些未出校 阅读全文
posted @ 2017-01-04 10:28 Big_Foot 阅读(440) 评论(0) 推荐(0)