Welcome 微信登录

首页 / 数据库 / SQLServer

一步步教你建立SQL数据库的表分区

一步步教你建立SQL数据库的表分区

直接上步骤:1)新建一个数据库2)添加几个文件组3)回到“常规”选项卡,添加数据库文件看到用红色框框起来的地方没?上一步中建立的文件组在这里就用上了。再看后面的路径,我把每一个文件都单独放在不同的磁盘上,而且最好都是单独的放在不同的物理盘上,这样会大大提高数据的性能。 点击“确定”数据库就算创建完成了。4)接下来要做的是建立一个分区行数,SQL语句如下:大家学习的时候最好不要直接COPY,动手把它抄一遍也好。create partition fun...
SQL Server数据复制到的Access两步走

SQL Server数据复制到的Access两步走

我们今天主要向大家讲述的是把SQL Server数据复制到的Access数据库中的实际操作步骤,把SQL Server数据库中的某些数据复制到的Access数据库中,其表的主要结构是相同的,不要提用openrowset,因为Access文件和SQL Server不在一台机器上。初步的想法是用两个recordset,一个从SQL取数据,一个往Access里面插入数据因为表的字段比较多,所以只好用一个循环while (!m_pRecordset_sql->...
在SQL SERVER中导致索引查找变成索引扫描的问题分析

在SQL SERVER中导致索引查找变成索引扫描的问题分析

SQL Server 中什么情况会导致其执行计划从索引查找(Index Seek)变成索引扫描(Index Scan)呢? 下面从几个方面结合上下文具体场景做了下测试、总结、归纳。1:隐式转换会导致执行计划从索引查找(Index Seek)变为索引扫描(Index Scan)Implicit Conversion will cause index scan instead of index seek. While implicit conversions ...
SQL中Merge用法详解

SQL中Merge用法详解

MERGE语句是SQL语句的一种。在SQL Server、Oracle数据库中可用,MySQL、PostgreSQL中不可用。MERGE是Oracle9i新增的语法,用来合并UPDATE和INSERT语句。通过MERGE语句,根据一张表(原数据表,source table)或子查询的连接条件对另外一张(目标表,target table)表进行查询,连接条件匹配上的进行UPDATE,无法匹配的执行INSERT。这个语法仅需要一次全表扫描就完成了全部工作,执行...
SQL SERVER数据库表记录只保留N天图文教程

SQL SERVER数据库表记录只保留N天图文教程

本文通过图文并茂的方式给大家展示SQL SERVER数据库表记录只保留N天图文教程,具体方法步骤请看下文:第一步:首先设置SQL Server 代理服务为自动启动:“开始”-->"控制面板"-->"管理工具"-->"服务"-->右键" SQL SERVER 代理"-->"属性"-->"启动类型",选择 "自动启动 "-->"确定",如下图所示:第二步:启动 SQL Server 代理服务,如下图所示: 第三步:打开...
win10安装Sql Server 2014图文教程

win10安装Sql Server 2014图文教程

win10系统如何安装Sql Server 2014呢?请看教程,希望对大家能有所帮助。如图,双击Sql Server 2014安装包然后点击setup.exe第三步:点击安装,再点击红线所指的地方第四步:如何出现如图所示界面,一直点击下一步,直到出现设置角色的步骤,选择第一个Sql server 功能安装,按下一步,出现功能选择,全部选中按下一步。第五步:出现配置安装选项:A. 配置实例名称与实例ID每台 Windows Server 上最多只能安装一个...
详解SQLServer和Oracle的分页查询

详解SQLServer和Oracle的分页查询

不管是DRP中的分页查询代码的实现还是面试题中看到的关于分页查询的考察,都给我一个提示:分页查询是重要的。当数据量大的时候是必须考虑的。之前一直没有花时间停下来好好总结这里。现在又将Oracle视频中关于分页查询的内容看了一遍,发现很容易就懂了。1.分页算法 最开始我在网上查找资料的时候,看到很多分页内容,感觉很多很乱。其实不是这样。网上那些资料大同小异。问题出在了我自己这里。我没搞明白进行分页的前提是什么?我们都知道只要有分页都会涉及这些变量:每页又多少...
如何监测和优化OLAP数据库

如何监测和优化OLAP数据库

优化在线分析处理的性能是非常重要的,幸运的是,一些工具可以帮助监测和改善OLAP数据库的运行。微软SQLServer分析服务(SSAS)提供了一个用来创建和管理数据挖掘应用和在线分析处理系统的强大引擎,为了取得最佳的OLAP性能,你应该仔细的监测和优化OLAP数据库和潜在的关系数据源,本文介绍了监测SSAS和优化OLAP性能的工具。SQLServer Profiler你可以使用SQL ServerProfiler基于选择好的事件来捕获SSAS实例的活动,S...
SQL Server数据汇总五招轻松搞定

SQL Server数据汇总五招轻松搞定

本文我们将讨论如何使用GROUPBY子句来汇总数据。使用单独列分组GROUP BY子句通过设置分组条件来汇总数据,在第一个例子中,我在数据库AdventureWork2012中的表 Sales.SalesOrderDetail.中的一列上进行数据分组操作。这个例子以及其他例子都使用数据库AdventureWorks2012,如果你想使用它运行我的代码,你可以点击下载。下面是第一个示例的源码,在CarrierTrackingNumber列上使用group b...
sql server代理中作业执行SSIS包失败的解决办法

sql server代理中作业执行SSIS包失败的解决办法

RT,执行失败了,总是只提示一句“以xxxx用户身份执行失败”,很难找原因。引用 http://bbs.csdn.net/topics/300059148Sql2005如何用dtexec运行ssis(DTS)包一、首先在Business Intelligence中设计好包,并调试通过。二、选用dtexec工具运行包(一) 打开 xp_cmdshell 选项 SQL Server 2005 中引入的 xp_cmdshell 选项是服务器配置选项,使系统管理...
SQL Server数据库中批量导入数据的2种方法

SQL Server数据库中批量导入数据的2种方法

在软件项目实施的时候,数据导入一直是项目人员比较头疼的问题。其实,在SQL Server中集成了很多成批导入数据的方法。有些项目实施顾问头疼的问题,在我们数据库管理员眼中,是小菜一碟。现在的重点就是,如何让用户了解这些方法,让数据导入变得轻松一些。相信以下方法大家都用过了,温故而知新哈,如果有更好的方法希望大家都提出来~一、使用Select Into语句若企业数据库都采用的是SQL Server数据库的话,则可以利用Select Into语句来实现数据的导...
记一次公司仓库数据库服务器死锁过程及解决办法

记一次公司仓库数据库服务器死锁过程及解决办法

死锁的四个必要条件:互斥条件(Mutual exclusion):资源不能被共享,只能由一个进程使用。请求与保持条件(Hold and wait):已经得到资源的进程可以再次申请新的资源。非剥夺条件(No pre-emption):已经分配的资源不能从相应的进程中被强制地剥夺。循环等待条件(Circular wait):系统中若干进程组成环路,该环路中每个进程都在等待相邻进程正占用的资源。仓库拣货卡死,排查了数据库的很多地方,都没有头绪,最后到SQL Se...
<< 151 152 153 154 155 156 157 158 159 160 >>