上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 28 下一页
摘要: Git 基本操作系列博客: Git 第一篇:简单介绍 Git 第二篇:基本操作 Git 第三篇:VS Code使用Git管理代码 Git 第四篇:使用VS2013和git进行代码管理 git是一款非常流行的分布式版本控制系统,使用Local Repository追踪代码的修改,通过Push和Pull 阅读全文
posted @ 2016-10-24 20:12 悦光阴 阅读(5168) 评论(6) 推荐(10) 编辑
摘要: 整理SSIS 组件的属性解释及其用法 一,ExecValueVariable属性 有些Task组件执行完成之后,会产生输出结果,称作Execution Value,例如,Execute SQL Task在执行完成之后,会返回受影响的数据行数。Task组件的Execution Value可以通过属性E 阅读全文
posted @ 2016-10-21 14:44 悦光阴 阅读(1524) 评论(0) 推荐(1) 编辑
摘要: 在执行查询语句时,有一些操作符会产生中间结果集,例如:Hash Join和Hash Aggregate操作产生的Hash Table,排序和分组操作会产生中间结果集等,后续的操作符对中间结果集执行操作,以响应用户的请求。 SQL Server的Spool(假脱机)操作符,用于把前一个操作符处理的数据 阅读全文
posted @ 2016-10-20 13:39 悦光阴 阅读(4480) 评论(2) 推荐(5) 编辑
摘要: 字符串截断函数是指:Stuff 和 SubString,字符串查找函数是:CharIndex 和 PatIndex 一,SubString 截取子串 最常用的字符串函数,用于截取特定长度的子串。 参数说明: start 参数:整数,表示开始位置;字符的序号(index)从1开始,即第一个字符的序号是 阅读全文
posted @ 2016-10-19 18:53 悦光阴 阅读(9369) 评论(0) 推荐(3) 编辑
摘要: Agent Job 是SQL Server提供的自动管理工具,用户可以创建一个Job,设置Schedule,这样SQL Server Agent就会在指定的时间自动执行任务。一个任务可以是一段TSQL脚本,也可以是一个SSIS Package。SQL Server把Job每一次执行的历史信息存放在系 阅读全文
posted @ 2016-10-17 16:22 悦光阴 阅读(6259) 评论(0) 推荐(5) 编辑
摘要: 在SQL Server中,特殊的数据类型主要有三个,分别是:bit、sql_variant 和 sysname 一,bit bit类型,只有三个有效值:0,1 和 null,字符串true或false能够隐式转换为bit类型,true转换为1,false转换为0;任何非0的整数值转换成bit类型时, 阅读全文
posted @ 2016-10-16 10:33 悦光阴 阅读(5486) 评论(0) 推荐(2) 编辑
摘要: 不同于SQL Server中NULL表示值是未知的(Unknown Value),没有数据类型,但是,在SSIS中,NULL是有数据类型的,要获取某一个NULL值,必须指定数据类型,例如,变量 Int32的“NULL值”是 NULL(DT_I4),默认值是0。对于变量和参数,不允许有NULL值,因此 阅读全文
posted @ 2016-10-15 22:48 悦光阴 阅读(2103) 评论(0) 推荐(2) 编辑
摘要: 在进行ETL开发时,数据类型(Data Type)是最基础的,但也容易被忽略,楼主使用的SQL Server 版本是2012,用此博文记录,常用的SSIS数据类型和TSQL数据类型的映射。SSIS的数据类型,是指数据流组件使用的数据类型和变量的数据类型(Data Flow 和 Variable)。 阅读全文
posted @ 2016-10-13 15:01 悦光阴 阅读(5792) 评论(0) 推荐(6) 编辑
摘要: Execute SQL Task 第一篇:用法简介 Execute SQL Task 第二篇:返回结果集 Execute SQL Task 第三篇:参数和变量的映射 Execute SQL Task能够执行带参数的SQL查询语句或存储过程(SP),通过SSIS的变量(Variable)对参数赋值。对 阅读全文
posted @ 2016-10-08 14:53 悦光阴 阅读(3049) 评论(0) 推荐(4) 编辑
摘要: 副本集(Replica Set)是一组MongoDB实例组成的集群,由一个主(Primary)服务器和多个备份(Secondary)服务器构成。通过Replication,将数据的更新由Primary推送到其他实例上,在一定的延迟之后,每个MongoDB实例维护相同的数据集副本。通过维护冗余的数据库 阅读全文
posted @ 2016-09-29 17:39 悦光阴 阅读(7898) 评论(2) 推荐(4) 编辑
摘要: SQL Server 使用的资源受到操作系统的调度,同时,SQL Server在内部实现了一套调度算法,用于管理从操作系统获取的资源,主要是对内存和CPU资源的调度。一个好的数据库系统,必定在内存中缓存足够多的信息,以减少从物理硬盘中读取数据的次数;如果内存是系统瓶颈,那么SQL Server一定会 阅读全文
posted @ 2016-09-28 13:44 悦光阴 阅读(2538) 评论(6) 推荐(9) 编辑
摘要: SQL Server数据库系统的IO性能受到物理硬盘的IO延迟和SQL Server请求执行的IO操作的影响。在监控硬盘性能时,最主要的度量值(metric)是IO延迟,IO延迟是指从应用程序创建IO请求,到硬盘完成IO请求的时间延迟。如果物理硬盘不能及时完成IO请求,跟不上请求负载的速度,那么SQ 阅读全文
posted @ 2016-09-23 18:29 悦光阴 阅读(5678) 评论(2) 推荐(9) 编辑
摘要: Performance Monitor是Windows内置的一个可视化监控工具,能够在OS级别上实时记录系统资源的使用情况,通过收集和存储日志数据,在SQL Server发生异常时,能够还原系统当时的资源的使用情况,是对SQL Server进行Troubleshooting的首选工具。Perform 阅读全文
posted @ 2016-09-22 20:47 悦光阴 阅读(13990) 评论(4) 推荐(10) 编辑
摘要: 性能计数器(Performance Counter)是量化系统状态或活动的一个数值,Windows Performance Monitor在一定时间间隔内(默认的取样间隔是15s)获取Performance Counter的当前值,并记录在Data Collections中,通过Performanc 阅读全文
posted @ 2016-09-22 10:49 悦光阴 阅读(3128) 评论(2) 推荐(7) 编辑
摘要: 项目组有一个数据库备份的Job运行异常,该Job将备份数据存储到remote server上,平时5个小时就能完成的备份操作,现在运行19个小时还没有完成,backup命令的Wait type是 ASYNC_IO_COMPLETION: 根据MSDN 官方文档的定义:Occurs when a ta 阅读全文
posted @ 2016-09-21 09:34 悦光阴 阅读(2539) 评论(2) 推荐(2) 编辑
摘要: 数据库使用Table来存储海量的数据,细分Table结构,数据最终存储在Table Column中,因此,在设计Table Schema时,必须慎重选择Table Column的Data Type,数据类型不仅决定了Column能够存储的数据范围和能够进行的操作,而且合适的数据类型还能提高查询和修改 阅读全文
posted @ 2016-09-20 14:16 悦光阴 阅读(1761) 评论(7) 推荐(7) 编辑
摘要: 在MongoDB(版本 3.2.9)中,分片集群(sharded cluster)是一种水平扩展数据库系统性能的方法,能够将数据集分布式存储在不同的分片(shard)上,每个分片只保存数据集的一部分,MongoDB保证各个分片之间不会有重复的数据,所有分片保存的数据之和就是完整的数据集。分片集群将数 阅读全文
posted @ 2016-09-17 19:33 悦光阴 阅读(9277) 评论(5) 推荐(7) 编辑
摘要: 在MongoDB(版本 3.2.9)中,数据的分发是指将collection的数据拆分成块(chunk),分布到不同的分片(shard)上,数据分发主要有2种方式:基于数据块(chunk)数量的均衡分发和基于片键范围(range)的定向分发。MongoDB内置均衡器(balancer),用于拆分块和 阅读全文
posted @ 2016-09-16 19:22 悦光阴 阅读(2603) 评论(6) 推荐(6) 编辑
摘要: 在MongoDB(版本 3.2.9)中,分片是指将collection分散存储到不同的Server中,每个Server只存储collection的一部分,服务分片的所有服务器组成分片集群。分片集群(Sharded Clustered)的服务器分为三中类型:Router(mongos),Config 阅读全文
posted @ 2016-09-15 16:50 悦光阴 阅读(2142) 评论(0) 推荐(2) 编辑
摘要: 在每个MongoDB(版本 3.2.9) Instance中,都有一个本地数据库(local),用于存储 Replication 进程的信息和本地数据。local 数据库的特性是:位于local数据库中的数据和集合不会被 Replication 进程复制到其他MongoDB instance上。如果 阅读全文
posted @ 2016-09-13 19:52 悦光阴 阅读(8139) 评论(1) 推荐(3) 编辑
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 28 下一页