- 博客(8)
- 资源 (17)
- 收藏
- 关注
原创 SSIS处理导入数据时, 存在的更新, 不存在的插入
下面具体演示一下如何用SSIS完成这样的处理:1. 准备测试环境-- 1. 在数据库中创建下面的对象USE tempdbGO CREATE TABLE dbo.tb( id int PRIMARY KEY, name nvarchar(128))GO -- 2. 准备两个文本文件, 放在d:/test 目录下,
2011-06-30 15:52:00 900
原创 MS SQL Server数据库事务锁机制分析
锁是网络数据库中的一个非常重要的概念,它主要用于多用户环境下保证数据库完整性和一致性。各种大型数据库所采用的锁的基本理论是一致的,但在具体实现上各有差别。目前,大多数数据库管理系统都或多或少具有自我调节、自我管理的功能,因此很多用户实际上不清 Microsoft SQL Server(以下简称SQL Server)作为一种中小型数据库管理系统,已经得到了广泛的应用,该系统更强调由系统来管理锁。在
2011-06-27 17:11:00 372
原创 sql server 锁机制
什么是锁 SQL Server 2000使用锁来实现多用户同时修改数据库同一数据时的同步控制。 死锁 多个会话同时访问数据库一些资源时,当每个会话都需要别的会话正在使用的资源时,死锁就有可能发生。 死锁在多线程系统中都有可能出现,并不仅仅局限于于关系数据库管理系统。 锁的类型 一个数据库系统在许多情况下都有可能锁数据项。其可能性包括: •Rows—数据库表中的一
2011-06-27 16:58:00 473
原创 update用low_priority让update不锁定表
UPDATE [LOW_PRIORITY] tbl_name SET col_name1=expr1,col_name2=expr2,...[WHERE where_definition] [LIMIT #] MySQL查询优化系列讲座之调度和锁定 前面的部分主要是聚焦于如何让单独的查询执行的速度更快。MySQL还允许你改变语句调度的优先级,它可以使来自多个客户
2011-06-27 16:24:00 760
原创 重建 SQL Server 2008 系统数据库
有时候由于一些误操作可能会引起SQL Server中的系统数据库遭到破坏,这些系统数据库主要包括master、model、msdb和resource这4个数据库。如果这些数据库遭到了破坏,很有可能会导致数据库的其他操作出现问题,并对数据库的稳定性产生影响。当这些数据库被意外修改时,我们可能需要重建这些数据库。 在SQL Server 2000的时候,我们可以使用rebuildm.exe来
2011-06-24 16:41:00 757
原创 ssis优化
1.. 优化 集成服务功能强大,开发管理较为复杂,往往ETL包能够实现功能,但是不能满足性能要求。下面将给出一些提高性能的建议。1.1 用于提高速度的总体设置1 优化数据源(1) 删除不需要的列;(2)使用SQL SELECT语句从视图中提取数据;应当避免在“OLE DB源”适配器中使用“表或视图“的访问模式。(3) 优化数据源查询;2 使用平面文件及其它文件源(1
2011-06-07 17:51:00 1031
Inside_the_SQL_Server_Query_Optimizer
2012-02-24
SQL Server 2005数据挖掘与商业智能完全解决方案
2011-11-01
正则表达式测试工具Regex Tester
2010-06-24
DisplayX 显示器测试软件
2010-05-13
硬件工具鲁大师(原名Z武器)
2010-04-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人