1. 概述 1.1. 优点: l 将表分区比一个表在单个磁盘或者文件系统存储能够存储更多数据 l 可以通过drop分区删除无用数据,也可以通过增加分区添加数据 l 查询可以通过分区裁剪进行优化,设置可以显示指定查找分区 l 对于聚合函数的全表查询,可以并行对分区查询,汇总得到结果 l 可以对分区指定
分类:
数据库 时间:
2016-03-21 18:22:53
阅读次数:
276
SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。1. 数据查询语言DQL数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE子句组成的查询块:SELECT <字段名表>FROM <表或视图名>WHERE <查询条件>2 .数
分类:
数据库 时间:
2016-03-17 16:09:21
阅读次数:
237
针对维护数据库的完整性,关系型数据库SQL提供了数据约束来管理数据,常用的约束有:外键、唯一、主键。 主键约束:标识数据的唯一,便于数据查询索引; 唯一约束:保证数据的唯一性;常用语法 alter table Table_Name add constraint Uq_Name_Code unique
分类:
数据库 时间:
2016-03-11 11:47:54
阅读次数:
241
EF延迟加载:就是使用Lamabda表达式或者Linq 从 EF实体对象中查询数据时,EF并不是直接将数据查询出来,而是在用到具体数据的时候才会加载到内存。 一,实体对象的Where方法返回一个什么对象? 代码分析一下: region 查询文章列表+ActionResult Article() //...
分类:
Web程序 时间:
2016-03-08 23:45:51
阅读次数:
233
防止SQL注入,我们需要注意以下几个要点: 1.永远不要信任用户的输入。对用户的输入进行校验,可以通过正则表达式,或限制长度;对单引号和 双"-"进行转换等。 2.永远不要使用动态拼装sql,可以使用参数化的sql或者直接使用存储过程进行数据查询存取。 3.永远不要使用管理员权限的数据库连接,为每个
分类:
数据库 时间:
2016-03-08 16:32:34
阅读次数:
212
在使用 Windows Azure Table Storage 的 CloudTableClient 对Azure 进行数据查询时,会发现在自定义类的Guid类型始终无法去成功查询出数据,对比发现 Guid 值是一致的,最初代码如下: public UserEntity GetUserByToken
一、SQL简介 1、结构化查询语言,一种定义、操作关系型数据库的语句。 2、由ANSI管理和维护。 工业标准:绝大多数数据库都支持。(SQL99) 方言:各个数据库厂商在工业标准上进行的扩展。 原则:尽量写SQL语句与具体数据库无关。 3、SQL的组成 DQL:数据查询语言 DML:数据操作语言 D
分类:
数据库 时间:
2016-03-06 20:52:09
阅读次数:
259
用c#从百万数据中筛选一些信息时,经常会出现程序连接超时的错误,常见的错误很多,例如:Timeout expired. The timeout period elapsed prior to completion of the operation or the server等等 本文就常见的几种解决
(五)使用LINQ进行数据更新 LINQ to SharePoint的优势不仅在于可以方便快捷地进行SharePoint列表数据查询,SPMetal所生成的数据实体类实际上是一个支持双向同步的模型,也就是意味着通过DataContext我们还可以将数据的变动提交到SharePoint列表中。 通过D...
分类:
其他好文 时间:
2016-02-28 16:38:22
阅读次数:
151
(六)高效合理的使用LINQ 1、DataContext中的两个属性 为了能够使用DataContext进行数据提交,在DataContext进行数据查询和操作的过程中,内部会进行数据状态的保持和追踪,这会带来一些额外的开销。如果用户仅需要进行数据读取的话,可以通过将DataContext的Obje...
分类:
其他好文 时间:
2016-02-28 16:32:54
阅读次数:
220