讲解SQL Server线程和纤程的管理和配置
一、基本概念 (一)线程 SQL Server 使用操作系统的线程来执行并发任务。在不使用纤程的情况下,SQL Server将启动线程,并由OS将线程分配给cpu,线程管理由OS内核控制,当一个线程完成退出CPU,其他线程调度占...
通过SQL Server对上传文件内容进行查询
由于工作需要,需要对上传的文件内容进行查询。通过MSDN了解到Windows索引服务可以实现对文件的全文检索,并可以通过SQL Server进行查询。本文将两者结合后实现对上传文件的全文检索。 方案描述: 1.改变文件存...
SQL Server数据库超级管理员账号防护知识
提到sa弱口令,我们首先就会想到,许多数据库都有1个类似的超级管理员账号,比如:Oracle是"system"和"sys",Sybase也是"sa",MySQL里有"root"(不是UNIX系统账号的那个root)。如果没有设置相对应的密码或者你设的密...
SQL Server BI Step by Step SSIS 4 ---合并数据1
我们已经实现了把Excel中的数据导入到数据流目标,也就是数据库中,但是我们只是模拟了不重复的数据,也就是都是数据库中此时不存在的数据.那么如果数据流源Excel中的数据和数据库中的数据的主键相同的情况下,再进行插...
SQL Server BI Step by Step 2:使用SSIS进行简单的数据导入导出
让我们首先开始学习SSIS吧,利用SSIS把SQL Server中的数据导出.首先,打开Vs.net 2005,选择商业智能项目,然后选择模板中的Integration Service项目,输入项目名称: &nbs...
SQL Server BI Step by Step 1:准备工作
SQL Server 2005 和2008提供了很多新的和增强的商务智能功能,包括利用集成服务(SSIS)整合多种数据源;利用分析服务(SSAS)使数据内容更丰富并且建立复杂的商业分析; 以及利用报表服务(SSRS)编辑,管理,和提交丰富的报表...
SQLServer最大流水号的解决方法
问:请问怎样才能解决ms serer 2000 最大流水号的问题?答:我可以介绍两种方法给你:方法1:使用SCOPE_IDENTITY取得刚刚插入的最大流水号/*建立traddeinfo表各相关索引,注意Trade_id字段必段是identity型*/crea...
Sql Server 数据库超时问题
1、由于数据库设计问题造成SQL数据库新增数据时超时症状:Microsoft OLE DB Provider for SQL Server 错误 '80040e31' ([ODBC SQL Server Driver]超时已过期);服务器上看CPU、内存占用率很低;事件日志中提示: 数...
总结在SQL Server视图管理中限制条件
通过视图来访问数据,其优点是非常明显的。如可以起到数据保密、保证数据的逻辑独立性、简化查询操作等等。 但是,话说回来,SQL Server数据库中的视图并不是万能的,他跟表这个基本对象还是有重大的区别。在使...
清除SQL Server日志的方法介绍
在使用过程中大家经常碰到数据库日志非常大的情况,在这里介绍了两种处理方法…… 方法一 一般情况下,SQL数据库的收缩并不能很大程度上减小数据库大小,其主要作用是收缩日志大小,应当定期进行此操作以免...
浅析SQL Server 2008综合数据可编程性
微软的数据可编程性平台为开发者提供了一个综合的编程框架、web services 和数据连接技术来有效地访问和管理异构数据。 改革数据库应用程序的开发 Microsoft SQL Server 2008是一个综合数据可编程性平台的核...
可预测的性能和实际的可扩展性——SQL Server 2008
Microsoft SQL Server 2008提供了一个广泛的数据平台,它可以随着你的业务的发展而发展。SQL Server 2008具有许多技术用来增加单独的服务器和扩大大型数据库,还有许多工具用于优化性能。 性能 利用SQL Serv...
sql server中默认约束的通用sql脚本的删除方法
在SQL Server 中,如果给表的一个字段设置了默认值,就会在系统表sysobjects中生成一个默认约束。如果想删除这个设置了默认值的字段(假设此字段名column1),执行“ALTER TABLE table1 DROP COLUMN column1”时就...
巧用JDBC连接SQL SERVER 2008
使用JDBC连接SQL SERVER 2008,很多人都在问,我自己也测试几次,发现按照以前的方法连接会出现一点小问题。原因在于,SQL SERVER 2008采用了动态端口的机制,按照以前的方法连接会报告连接不了,其实端口写对了完...
SQL锁机制和事务隔离级别
NOLOCK和READPAST的区别。1. 开启一个事务执行插入数据的操作。BEGIN TRAN tINSERT INTO CustomerSELECT 'a','a'2. 执行一条查询...
SQL Server 2005动态管理对象
SQL Server 2005的新功能为动态管理对象,它们是在指定时间返回某个数据库实例的特殊状态信息的数据库视图或函数。这些对象允许数据库管理员或开发者对数据库服务器进行高效监控。动态管理对象取代了SQL Server以前...
三个影响SQL Server性能关键点
一、逻辑数据库和表的设计 数据库的逻辑设计、包括表与表之间的关系是优化关系型数据库性能的核心。一个好的逻辑数据库设计可以为优化数据库和应用程序打下良好的基础。 标准化的数据库逻辑设计包括用多的、...
SQL Server 2008数据库引擎优化
1、数据库引擎优化顾问概述 借助 Microsoft SQL Server 数据库引擎优化顾问,您不必精通数据库结构或深谙 Microsoft SQL Server,即可选择和创建索引、索引视图和分区的最佳集合。 数据库引擎优化顾问分析一...
修改SQL-SERVER数据库表结构的SQL命令
向表中增加一个 varchar 列: ALTER TABLE distributors ADD COLUMN address varchar(30); 从表中删除一个字段: ALTER TABLE distributors DROP COLUMN address RESTRICT; 在一个操作中修改两个现有...
比较SQL Server 2008数据库引擎优化和索引优化
除了可以处理 Microsoft SQL Server 的新数据库功能以外,数据库引擎优化顾问在具体操作方面也不同于 Microsoft SQL Server 2000 索引优化向导。尽管这两个工具都提供了图形用户界面 (GUI) 和命令提示符界面,但熟悉...