SQL Server
hxp42
这个作者很懒,什么都没留下…
展开
-
转:rebuild索引
declare @objectid int,@indexid int,@partitioncount bigint,@schemaname sysname,@objectname sysname,@indexname sysname,@partitionnum bigint,@partitions bigint,@frag float,@command varchar(1000),@databas转载 2014-12-02 15:11:46 · 439 阅读 · 0 评论 -
ETL Architecture: 03 Create ProcessRecord Table
CREATE TABLE [dbo].[ETLSourceDataProcessRecord]([RecordID] [int] IDENTITY(1,1) NOT NULL,[SourceSystemKey] [int] NULL,[DataRangeStart] [nvarchar](40) NULL,[DataRangeEnd] [nvarchar](40) NULL,[原创 2014-12-05 11:56:08 · 412 阅读 · 0 评论 -
ETL Architecture: 02 Create Source Table
CREATE TABLE [dbo].[ETLSource]([SystemKey] [int] IDENTITY(1,1) NOT NULL,[SourceName] [nvarchar](50) NULL,[SystemName] [nvarchar](50) NULL,[SourceDescription] [nvarchar](100) NULL,[SystemDesc原创 2014-12-05 11:52:20 · 434 阅读 · 0 评论 -
在明细表中做汇总
;WITH T AS (SELECT ROW_NUMBER() OVER(ORDER BY [SalesDate] DESC) AS ROWNUM,Amount,[SalesDate]FROM TempTableWHERE UserID=N'AA')SELECT A.ROWNUM,A.Amount,A.[SalesDate],(SELECT SUM(B.Amount) FR原创 2014-12-05 11:27:18 · 543 阅读 · 0 评论 -
ETL Architecture: 01 Create BathPool Table
CREATE TABLE [dbo].[ETLBatchPool]([BatchID] [bigint] IDENTITY(1,1) NOT NULL,[BatchStatus] [tinyint] NULL,[Generator] [nvarchar](100) NULL,[GenerateTime] [datetime] NULL,[ProcessStartTime] [d原创 2014-12-05 11:50:08 · 453 阅读 · 0 评论 -
OVER(PARTITION BY)函数用法
转自:http://www.cnblogs.com/lanzi/archive/2010/10/26/1861338.html转载 2014-12-05 11:29:08 · 438 阅读 · 0 评论 -
转:SQL Server 查询性能优化——创建索引原则(一)
文章地址:http://www.cnblogs.com/chillsrc/archive/2012/09/19/2694313.html转载 2014-12-02 14:50:12 · 415 阅读 · 0 评论 -
查看SQL语句执行详情
--查询sqlserver 正在执行的sql语句的详细信息 --包含用户名,所在数据库,执行的sql语句,执行开始时间,驱动程序,主机名称SELECT [Spid] = session_Id, ecid, [Database] = DB_NAME(sp.dbid), [User] = nt_username, [Status] = er.status, [Wait] = wait_ty转载 2014-12-02 15:14:58 · 709 阅读 · 0 评论 -
转:知方可补不足~row_number,rank,dense_rank,ntile排名函数的用法
文章地址:http://www.cnblogs.com/lori/p/3340719.html转载 2014-12-02 14:49:14 · 451 阅读 · 0 评论 -
包执行情况
select b.source as package,a.source as task,a.starttime,a.endtime,right(convert(varchar(19),a.endtime - a.starttime,120),8) durationfrom (select source,executionid,sourceid,MIN(ID) id,min(event)转载 2014-12-02 15:16:34 · 442 阅读 · 0 评论 -
SQL Server相关学习资料地址
1、SQL Server 2014新聚合columnstore索引介绍http://news.cnblogs.com/n/189427/2、SQLServer索引的四个高级特性http://blog.csdn.net/yzsind/article/details/87195943、 聚合索引(clustered index) / 非聚合索引(nonclustered index原创 2014-12-02 15:02:38 · 565 阅读 · 0 评论 -
SQL 语句执行顺序
SELECT *FROM Tablewhere condition="a"group by ahaving count(a)>1order by a各子句在逻辑上按一下顺序处理:1、From2、 WHERE3、Group BY4、Having5、SELECT6、Order by原创 2014-12-09 15:09:11 · 370 阅读 · 0 评论