2017年3月2日
摘要: 一、 主建的创建与删除 1. 创建表时同时创建主键(加primary key) Create Table Book ( ID int identity(1,1) primary key, Name nvarchar(50) not null, StudentID int not null ) 2. 阅读全文
posted @ 2017-03-02 18:07 过隙白驹 阅读(7085) 评论(1) 推荐(1) 编辑
  2017年2月27日
摘要: 一、修改字段默认值 alter table 表名 drop constraint 约束名字 说明:删除表的字段的原有约束 alter table 表名 add constraint 约束名字 DEFAULT 默认值 for 字段名称 说明:添加一个表的字段的约束并指定默认值 二、修改字段名: alt 阅读全文
posted @ 2017-02-27 14:21 过隙白驹 阅读(240) 评论(0) 推荐(0) 编辑
  2017年2月22日
摘要: SQL 事务隔离级别 概述 隔离级别用于决定如果控制并发用户如何读写数据的操作,同时对性能也有一定的影响作用。 步骤 事务隔离级别通过影响读操作来间接地影响写操作;可以在回话级别上设置事务隔离级别也可以在查询(表级别)级别上设置事务隔离级别。事务隔离级别总共有6个隔离级别:READ UNCOMMIT 阅读全文
posted @ 2017-02-22 11:28 过隙白驹 阅读(626) 评论(0) 推荐(0) 编辑
  2017年2月21日
摘要: Microsoft SQL Server(以下简称SQL Server)作为一种中小型数据库管理系统,已经得到了广泛的应用,该系统更强调由系统来管理锁。在用户有SQL请求时,系统分析请求,自动在满足锁定条件和系统性能之间为数据库加上适当的锁,同时系统在运行期间常常自动进行优化处理,实行动态加锁。 对 阅读全文
posted @ 2017-02-21 17:13 过隙白驹 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 一. 为什么要引入锁 多个用户同时对数据库的并发操作时会带来以下数据不一致的问题: 丢失更新 A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统 脏读 A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修改,数据恢复原值,此时B得 阅读全文
posted @ 2017-02-21 15:23 过隙白驹 阅读(7822) 评论(0) 推荐(2) 编辑
  2017年2月17日
摘要: 分析比较执行时间计划读取情况 1. 查看执行时间和cpu set statistics time on select * from Bus_DevHistoryData set statistics time off 执行后在消息里可以看到 2. 查看查询对I/O的操作情况 set statisti 阅读全文
posted @ 2017-02-17 16:14 过隙白驹 阅读(344) 评论(0) 推荐(0) 编辑
  2017年2月15日
摘要: 这一篇文章,我将图文并茂地介绍Socket编程的基础知识,我相信,如果你按照步骤做完实验,一定可以对Socket编程有更好地理解。 本文源代码,可以通过这里下载 http://files.cnblogs.com/chenxizhang/SocketWorkshop.rar 第一步:创建解决方案 第二 阅读全文
posted @ 2017-02-15 16:19 过隙白驹 阅读(184) 评论(0) 推荐(0) 编辑
  2012年6月5日
摘要: Response.Redirect Response.Redirect方法导致浏览器链接到一个指定的URL。当Response.Redirect()方法被调用时,它会创建一个应答,应答头中指出了状态代码302(表示目标已经改变)以及新的目标URL。浏览器从服务器收到该应答,利用应答头中的信息发出一个对新URL的请求。 这就是说,使用Response.Redirect方法时重定向操作发生在客户端,总共涉及到两次与服务器的通信(两个来回):第一次是对原始页面的请求,得到一个302应答,第二次是请求302应答中声明的新页面,得到重定向之后的页面。Server.Transfer Server.T... 阅读全文
posted @ 2012-06-05 14:06 过隙白驹 阅读(143) 评论(0) 推荐(0) 编辑