sqlserver
文章平均质量分 74
lploveme
小菜B,加油哇!!!!
展开
-
SqlServer数据库的索引
用户对数据库最频繁的操作是进行数据查询。一般情况下,数据库在进行查询操作时需要对整个表进行数据搜索。当表中的数据很多时,搜索数据就需要很长的时间,这就造成了服务器的资源浪费。为了提高检索数据的能力,数据库引入了索引机制。本章将介绍索引的概念及其创建与管理。8.1.1 索引的概念索引是一个单独的、物理的数据库结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻转载 2012-11-13 22:03:17 · 4008 阅读 · 0 评论 -
怎样的数据库设计才能提高数据库执行效率---数据库设计篇
14.并不是所有索引对查询都有效,SQL是根据表中数据来进行查询优化的,当索引列有大量数据重复时,SQL查询可能不会去利用索引,如一表中有字段sex,male、female几乎各一半,那么即使在sex上建了索引也对查询效率起不了作用。15.索引并不是越多越好,索引固然可以提高相应的 select 的效率,但同时也降低了 insert 及 update 的效率,因为 insert 或 upd转载 2012-11-13 22:51:53 · 1544 阅读 · 0 评论 -
怎样的sql语句才能提高数据库执行效率---索引篇
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:se转载 2012-11-13 22:28:21 · 760 阅读 · 0 评论 -
SQL数据库中 inner join和outer join的区别
介绍 Inner Join 及 Outer Join 以及其应用 Inner Join Inner Join 应该是最常用的 Join 方式, 它只会传回符合 Join 规则的纪录, 还是先来看看语法 Select From [On ] 现在我们利用 MS SQL 内建的北风数据库来实际练习一下! 想多了解 MS SQL 的内建数据库, 你可以看看 SQL Server转载 2012-11-19 14:13:18 · 2817 阅读 · 0 评论