union的特性,去重与不去重

union的特性,去重与不去重 集合操作有 并,交,差 3种运算。   union :得到两个查询结果的并集,并且自动去掉重复行。不会排序   union all:得到两个查询结果的并集,不会去掉重复行。也不会排序   intersect:得到两个查询结果的交集,并且按照结果集的第一个列进行排序 ...

2018-09-07 17:11:34

阅读数 328

评论数 0

EF中的事务处理的初步理解

EF版本:EF 5.0 IDE:VS2012  在Entity Framework中使用事务很简单,将操作放在TransactionScope中,并通过Complete()方法提交事务即可。 using (TransactionScope scope = new TransactionSc...

2017-07-25 14:29:05

阅读数 423

评论数 0

数据库中Sql语句,存储过程,触发器对性能影响的理解

相比inline sql,很多人更喜欢使用存储过程,为何?很多人会说:“因为存储过程是预编译并且缓存了的,因此比原生sql会更快” 这句话某个时候是正确的,先解释一下依据:sql第一次执行的时候,发生了三件事情 1.  Sql 语法错误检查 2.  最好的执行计划来执行Sql(例如选...

2017-07-19 14:13:11

阅读数 4078

评论数 0

网站评论功能数据库设计和开发

本文主要分享了我在设计评论模块中的一些心得,希望对读者有些许帮助。 需求分析 现阶段评论做的最好的我想应该是网易新闻(app)里面的评论模块了,其“盖楼”的方式让人印象深刻,评论已经成为该app的核心功能之一了。市面上大部分app的评论模块设计的还是相对简单的,这是可以理解的,因为评论...

2017-07-19 11:49:30

阅读数 278

评论数 0

多级分销系统(代理商佣金管理模块)设计概要(要求和数据库设计)

1. 数据库设计的原则 1) 准确记录账户基本信息,特别是状态。 2) 交易时要正确记录下交易信息和账户状态。 3) 交易记录是历史性的,不可篡改。 4) 交易是连续的,对时间要求准确。 5) 交易记录要完整,对安全性有要求。 2.主要数据表 ...

2017-07-15 14:11:26

阅读数 2194

评论数 0

大数据量数据库设计与优化方案

一、数据库结构的设计         如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。         在一个系统分析、设计阶段,因为数据量较小,负荷较低。...

2017-07-08 17:47:29

阅读数 3188

评论数 2

SQL三种模糊查询方法(LIKE)and (PATINDEX() . CHARINDEX())对比

SQL中的模糊查询 一般来说使用模糊查询,大家都会想到LIKE   select * from table where a like '%字符%'   如果一个SQL语句中用多个 like模糊查询,并且记录条数很大,那速度一定会很慢。   下面两种方法也可实现模糊查询:   se...

2017-07-04 18:20:24

阅读数 1048

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭