数据库
chance_66
好走的路都是下坡路
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
oracle、SqlServer 查询数据,当指定字段重复时只取其中一条记录
使用ROW_NUMBER() OVER(PARTITION BY 字段AORDER BY 字段B) 来去重,达到目的:当字段A重复时,按照字段B的顺序来获取某一条数据。 使用示例: SELECT * FROM TEST_TABLE; 结果: 求出每个人最高分对应的所有数据,思路:按照人来划分,当人重复时,将其的分数排倒序,然后取第一条 SELECT * FROM (SEL...原创 2019-03-01 10:51:33 · 14055 阅读 · 0 评论 -
SQL语言分类 DDL、DML、DQL、TCL、DCL
关系型数据库的SQL语句都可以分为5大类: 1. DDL(数据定义语言) DDL 主要是指如下的四种SQL 语句,以 CREATE、DROP、ALRET开头和 TRUNCATE TABLE 语句。这里主要说一下 TRUNCATE TABLE ,截断表的数据,也就是删除表中的数据,删除这些数据的时候,系统不做日志,因此无法恢复,删除的速度比较快;而DELETE 语句也是删除表中的记录,但它...转载 2019-12-04 12:27:50 · 392 阅读 · 0 评论 -
大数据量高并发的数据库优化详解
转自:http://www.jb51.net/article/71041.htm如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。 一、数据库结构的设计 在一个系统分析、设计阶段,因为数据量较小,负荷较低。我们往往只注意到功能的实现,而很难注意到性能的薄弱之处,等到系统转载 2017-06-28 17:50:18 · 1000 阅读 · 0 评论 -
SQL
SQL语言大致分为几类: 1、数据定义语言(DDL,注意执行成功后不可逆转,即不支持回滚),如:create、drop、rename…… 2、数据操作语言(DML,需要commit才能执行,支持回滚),如:insert、update、delete…… 3、数据控制语言(DCL),如:grant、revoke…… 4、查询语句,如:select…… 5、事务控制语言(T...原创 2018-06-11 13:15:24 · 206 阅读 · 0 评论 -
linQ语法
转自:http://www.cnblogs.com/knowledgesea/p/3897665.html每一种搜索结果集,都以三种方式变现出来1.简单的linq语法 //1 var ss = from r in db.Am_recProScheme select r; //2 ...转载 2018-06-20 18:46:18 · 267 阅读 · 0 评论 -
只读事务
事务:一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。 只读事务(Transational(readOnly=true)):假设 多查询只读事务(把该事务取名“x事务”)执行时间为 a到a+10(时间a开始事务,a+10结束事务),在x事务执行过程中,其他事务对数据的更改会被该事务忽视,即 其他事务在a到a+10时间段对数原创 2017-03-29 13:21:58 · 1578 阅读 · 0 评论
分享