码农

做一个善良有用的人

SQL Transcation的一些总结

go:http://www.cnblogs.com/rush/archive/2011/12/11/2284262.html 1.1.1 摘要 相信大家对于SQL Transcation再熟悉不过,它确保了数据库的数据一致性和安全性,尤其在对数据执行增删时,如果发生异常和错误它就会触发事务...

2013-07-23 17:56:04

阅读数 536

评论数 0

SQL Server 高性能写入的一些总结 (arvin--推荐)

go:http://www.cnblogs.com/rush/archive/2012/08/31/2666090.html#lb1 1.1.1 摘要 在开发过程中,我们不时会遇到系统性能瓶颈问题,而引起这一问题原因可以很多,有可能是代码不够高效、有可能是硬件或网络问题,也有可能是数据库设...

2013-07-23 17:46:23

阅读数 720

评论数 0

T-SQL查询库、表、列数据结构信息汇总

http://www.cnblogs.com/stone_w/archive/2012/06/28/2568621.html 前言 一般情况我们下,我们是知道数据库的表、列信息的(因为数据库是我们手动设计),但特殊情况下,如果你只能拿到数据库连接信息,也就是知道的一个数据库名的情况...

2013-07-23 12:07:21

阅读数 638

评论数 0

T-SQL查询库、表、列数据结构信息汇总

go:http://www.cnblogs.com/stone_w/archive/2012/06/28/2568621.html 前言 一般情况我们下,我们是知道数据库的表、列信息的(因为数据库是我们手动设计),但特殊情况下,如果你只能拿到数据库连接信息,也就是知道的一个数据库名的情...

2013-07-23 11:55:05

阅读数 800

评论数 0

监控 SQL Server 的运行状况

go:http://www.cnblogs.com/stone_w/archive/2011/10/10/2205010.html Microsoft SQL Server 2005 提供了一些工具来监控数据库。方法之一是动态管理视图。动态管理视图 (DMV) 和动态管理函数 (DMF)...

2013-07-23 11:48:05

阅读数 736

评论数 0

使用时间戳+merge 进行两个表之间的同步

print '当前表:IWT_Page' declare @max_id int --获得最大的 select @max_id=ISNULL(max(time_stamp),0) from [Event_topic] print @max_id ;with cet_tb as ( SELECT ...

2013-07-22 16:58:37

阅读数 938

评论数 0

SQL之merge into(转)

来自:http://www.cnblogs.com/lenxu/archive/2012/02/14/2350922.html 简介     Merge关键字是一个神奇的DML关键字。它在SQL Server 2008被引入,它能将Insert,Update,Delete简单的并为一句。M...

2013-07-22 16:44:04

阅读数 1142

评论数 0

url地址重复的检查时,由于时间是毫秒间数据插入会造成重复

url地址重复的检查时,由于时间是毫秒间数据插入会造成重复,我们可以在目标表上面建立一个唯一性索引来解决。 select MAX(item_id) from dbo.SEC_Item CREATE UNIQUE NONCLUSTERED INDEX FilteredItem_URL ON [...

2013-07-15 10:56:31

阅读数 800

评论数 0

创建唯一索引的时候遇到问题,提示“唯一索引的分区依据列必须是索引键的子集”

select MAX(item_id) from dbo.SEC_Item CREATE UNIQUE NONCLUSTERED INDEX FilteredItem_URL ON [SEC_Item]([Brand_ID] ASC,[Item_URLKey] ASC)WHERE item_i...

2013-07-15 10:38:40

阅读数 1597

评论数 0

重新生成索引和重新组织索引

1.重新生成索引和重新组织索引(SQL Server 2008R2)操作文档 地址:http://wenku.baidu.com/view/cf7ca619fad6195f312ba695.html (可能不需要重启服务。) 2.重新组织和重新生成索引 地址:http://msdn.mi...

2013-07-05 10:16:55

阅读数 2179

评论数 0

大量数据插入的几种方式的速度比较

来自:http://www.cnblogs.com/nankezhishi/archive/2009/08/15/bulkinsert.html 在设计数据库里,我们就应该去数据库设计的性能进行评估。但是在经验不足的情况下,就需要快速建立一个和真实环境相近的数据库,进行性能测试。在这个过程中...

2013-05-08 21:40:46

阅读数 664

评论数 0

NoSQL和MemeryCache的出现意味着传统数据库使用方式的变革吗?(arvin-推荐--看评论)

来自:http://www.cnblogs.com/nankezhishi/archive/2012/02/12/2348091.html#2617778 故事的起源 作为软件工程专业出身的程序员,之前所接受的关于数据库的教育都是基于关系型数据库。对key-value based数...

2013-05-08 21:06:30

阅读数 979

评论数 0

防SQL注入

作者:"北京-肖进" 字符串检测的方法 防SQL注入,治标不治本,不仅有漏洞(比如SQL版本升级了增加了新的函数或者特性),而且还有副作用(很多正常的文本都非法了) 标准的方法,应该是SqlParameter或者实现SQL语句自动化 防XSS攻击,应该还有refe...

2013-04-16 09:13:23

阅读数 562

评论数 0

Sql Server 2005 中解决死锁的一种方式

来自:http://www.cnblogs.com/qanholas/archive/2011/07/01/2095498.html 公司的系统上线以后出了很多问题,其中一个就是 deadlock 的出现,这个问题我以前一直不是很重视,因为我知道在Sql2005 中死锁是会自动解决的,一旦监视器...

2013-03-26 17:31:15

阅读数 1036

评论数 0

SQLserver锁和事务隔离级别的比较与使用

来自:http://www.cnblogs.com/qanholas/archive/2012/01/04/2312248.html 对象 ①     锁:每条SQL语句 ② 隔离:事务 锁 ① 并发问题 丢失更新 未确认的读取(脏读) 不一致的分析(非重复读):多次读取相同的数...

2013-03-26 17:24:33

阅读数 606

评论数 0

SET Transaction Isolation Level Read语法的四种情况

来自:http://www.cnblogs.com/qanholas/archive/2012/01/04/2312152.html 存储过程:SET Transaction Isolation Level Read语法的四种情况 这几天一直在弄存储过程,现在在这里跟大伙共享下资料: ...

2013-03-26 17:22:55

阅读数 860

评论数 0

SQL--锁

来自:http://www.cnblogs.com/qanholas/archive/2011/12/30/2307275.html 锁的概述  一. 为什么要引入锁  多个用户同时对数据库的并发操作时会带来以下数据不一致的问题:  丢失更新 A,B两个用户读同一数据...

2013-03-26 17:21:39

阅读数 591

评论数 0

sql server 跨服务器查询

来自:http://www.cnblogs.com/youring2/archive/2012/01/14/2322605.html --创建链接服务器 exec sp_addlinkedserver 'srv_lnk','','SQLOLEDB','服务器名' exec sp_addlink...

2013-03-26 17:09:46

阅读数 460

评论数 0

超全数据库连接字符串

来自:http://www.cnblogs.com/qanholas/archive/2010/12/09/1901112.html http://www.connectionstrings.com/ 包含以下数据库 SQL Server 2008 SQL Server 2005 S...

2013-03-26 09:10:16

阅读数 569

评论数 0

SQLServer事务的隔离级别

来自:http://www.cnblogs.com/qanholas/archive/2012/01/02/2310164.html   数据库是要被广大客户所共享访问的,那么在数据库操作过程中很可能出现以下几种不确定情况。 更新丢失(Lost update)   两个事务都同时更新一行数...

2013-03-25 23:11:44

阅读数 444

评论数 0

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