SQL语言的组成部分常见分类:DDL:数据定义语言DCL:数据控制语言,如授权DML:数据操作语言其它分类:完整性定义语言:
DDL的一部分功能约束
约束:包括主键,外键,唯一键,条件,非空,事务等各类约束视图定义:即虚表,就是存储下来的SELECT语句事务控制嵌入式SQL和动态SQL数...
分类:
数据库 时间:
2014-05-12 07:49:04
阅读次数:
429
近几年,业内对并行和并发积累了丰富的经验,有了较深刻的理解。但之前积累的大量教材,在当今的软硬件体系下,反而都成了负面教材。所以,有必要加强宣传,翻新大家的认知。
首先,天地倒悬,结论先行:当你需要并行时,优先考虑不需要线程间共享数据的设计,其次考虑共享Immutable的数据,最糟情况是共享Mutable数据。这个最糟选择,意味着最差的性能,最复杂啰嗦的代码逻辑,最容易出现难于重现的bug...
分类:
其他好文 时间:
2014-05-10 09:00:09
阅读次数:
334
System.Threading.Tasks.Parallel是能够以并行的方式迭代数据集合(实现了IEnumerable的对象),它主要提供2个方法:For()和ForEach()
事例:
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
namespace Net.Consol...
分类:
其他好文 时间:
2014-05-10 08:59:10
阅读次数:
302
Merge关键字是一个神奇的DML关键字。它在SQL Server
2008被引入,它能将Insert,Update,Delete简单的并为一句。MSDN对于Merge的解释非常的短小精悍:”根据与源表联接的结果,对目标表执行插入、更新或删除操作。例如,根据在另一个表中找到的差异在一个表中插入、更新...
分类:
数据库 时间:
2014-05-10 03:16:30
阅读次数:
363
一、基础技术选型 C# .NET 3.5/4.0 这两个版本的.NET已经相当方便(Linq,
Lambda,Parallel),语法简洁,配合WCF和WF两项技术,可以满足快速开发,维护方便的目标。 Win Form
因ERP项目涉及大量的表单(Entry),查询(Enquiry),报表(Repo...
分类:
其他好文 时间:
2014-05-09 15:56:54
阅读次数:
352
语法:Trigger on an INSERT, UPDATE, or DELETE
statement to a table or view (DML Trigger)CREATE TRIGGER [ schema_name .
]trigger_name ON { table | view } ...
分类:
数据库 时间:
2014-05-09 05:18:18
阅读次数:
483
摘要:
月中在香港参加recsys2013会议,文章不少,对我有价值的并不算多,再跟目前工作相关的就更少了。这里过滤了几篇我觉得比较有意思的文章,加上了自己的理解,作为导读。
A Fast Parallel SGD for Matrix Factorization...月中在香港参加recsys20...
分类:
其他好文 时间:
2014-05-09 00:11:11
阅读次数:
339
PL/SQL游标:A:分类:1:隐式游标:非用户明确声明而产生的游标.
你根本看不到cursor这个关键字.2:显示游标:用户明确通过cursor关键字来声明的游标.B:什么是隐式游标:1:什么时候产生:会在执行任何合法的SQL语句(DML---INSERT
UPDATE DELETE DQL---...
分类:
数据库 时间:
2014-05-08 19:01:04
阅读次数:
427
?1.1 触发器类型?1.1.1 DML触发器?1.1.2 替代触发器?1.1.3 系统触发器?1.2
创建触发器?1.2.1 触发器触发次序?1.2.2 创建DML触发器?1.2.3 创建替代(INSTEAD OF)触发器?1.2.3
创建系统事件触发器?1.2.4 系统触发器事件属性?1.2.5...
分类:
数据库 时间:
2014-05-07 21:14:15
阅读次数:
522
本篇内容主要包括:1.能够转化为并行循环的条件2.并行For循环的用法:Parallel.For3.并行ForEach的用法Parallel.ForEach4.并行LINQ(PLINQ)的用法AsParallel()5.并行中断与并行停止的用法与区别6.外部控制循环取消的方法(Break,Stop)...
分类:
Web程序 时间:
2014-05-07 00:33:18
阅读次数:
441