上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 26 下一页
摘要: 一般来说,数据排序有两种方式:使用Sort组件,使用TSQL命令Order by。使用Sort组件排序,对SSIS来说,是一种阻塞性的操作,这意味着,SSIS组件必须等到所有的数据都加载到内存之后,才能按照特定的字段对数据执行排序操作。然而,如果使用TSQL命令的Order by子句,在关系引擎中执 阅读全文
posted @ 2018-02-09 18:30 悦光阴 阅读(715) 评论(1) 推荐(3) 编辑
摘要: 在SQL Server中,创建数据表,需要为表设置合适的属性和约束,例如,自增列,非空,主键等,以满足业务的需求,一般来说,数据表存储的实体都应该唯一标识,使用ID列或GUID列来充当候选主键是可以的,相应地,数据表的列(Column)有两个特殊的属性: RowGUIDCol:用于标识UniqueI 阅读全文
posted @ 2018-02-07 11:12 悦光阴 阅读(2850) 评论(0) 推荐(4) 编辑
摘要: 常用的转换函数是 cast 和 convert,用于把表达式得出的值的类型转换成另一个数据类型,如果转换失败,该函数抛出错误,导致整个事务回滚。在SQL Server 2012版本中,新增两个容错的转换函数:try_cast 和 try_convert,如果转换操作失败,该函数返回null,不会导致 阅读全文
posted @ 2018-02-02 22:31 悦光阴 阅读(4644) 评论(0) 推荐(4) 编辑
摘要: 树形层次结构(Hierarchy)经常出现在有结构的数据中,T-SQL新增数据类型HierarchyID, 其长度可变,用于存储层次结构中的路径。HierarchyID表示的层次结构是树形的,由应用程序来生成和分配 HierarchyID的值,建立父子节点之间的关系。 HierarchyID数据类型 阅读全文
posted @ 2018-01-31 15:31 悦光阴 阅读(3451) 评论(0) 推荐(4) 编辑
摘要: 你是否跟我一样,来自遥远的农村、小城镇,大学毕业之后,想都不想,就来到繁华的大城市?不管是北漂,还是沪漂,抑或是X漂,总之,漂的一族,要面临的问题很多,而最主要的问题肯定是找工作和住房。我到上海打拼,看重的是工作机会多,裙带关系少,只要肯努力,总能找到一份不错的工作,用心好好干,能力和薪资都能得到提 阅读全文
posted @ 2018-01-19 10:22 悦光阴 阅读(5239) 评论(54) 推荐(19) 编辑
摘要: 验证是一个事件,该事件在Package执行时,第一个被触发,验证能够避免SSIS引擎执行一个有异常的Package或Task。延迟验证(DelayValidation)是把验证操作延迟到Package真正运行(run-time)时开始执行,当禁用延迟验证时,一旦验证操作返回错误(Error)或警告( 阅读全文
posted @ 2018-01-18 16:38 悦光阴 阅读(807) 评论(0) 推荐(3) 编辑
摘要: 全文索引不同于常见的聚集索引或非聚集索引,这些索引的内部实现是平衡树(B-Tree)结构,而全文索引在物理上是由一系列的内部表(Internal tables)构成的,这些内部表称作全文索引片段(Fragment),每一个索引片段也叫做一个倒转索引(Inverted index),也就是说,每一个倒 阅读全文
posted @ 2017-12-26 19:06 悦光阴 阅读(1503) 评论(0) 推荐(2) 编辑
摘要: SQL Server 的全文搜索(Full-Text Search)是基于分词的文本检索功能,依赖于全文索引。全文索引不同于传统的平衡树(B-Tree)索引和列存储索引,它是由数据表构成的,称作倒转索引(Invert Index),存储分词和行的唯一键的映射关系。倒转索引是在创建全文索引或更新全文索 阅读全文
posted @ 2017-12-15 18:51 悦光阴 阅读(7505) 评论(0) 推荐(6) 编辑
摘要: 传统的存储数据的方式是逐行存储(Row Store),每一个Page存储多行数据,而列存储(Column Store)把数据表中的每一列单独存储在Page集合中,这意味着,Page集合中存储的是某一列的数据,而不是一行的所有列的数据。 列存储索引适合于数据仓库中,主要执行大容量数据加载和只读查询,与 阅读全文
posted @ 2017-12-14 10:49 悦光阴 阅读(11571) 评论(3) 推荐(10) 编辑
摘要: 授予内存(Grant Memory)是专门用于执行排序操作和哈希操作的内存,由于排序操作(Sort)需要临时存储排序的中间结果集,哈希连接(Hash Join)和哈希聚合(Hash Aggregation)需要创建临时的哈希表,这些数据都需要全部缓存或部分缓存到内存中,因此,在查询请求(Reques 阅读全文
posted @ 2017-12-08 08:25 悦光阴 阅读(1074) 评论(0) 推荐(3) 编辑
摘要: SSISDB 系列随笔汇总: SSISDB1:使用SSISDB管理Package SSISDB2:SSIS工程的操作实例 SSISDB3:Package的执行实例 SSISDB4:当前正在运行的Package及其Executable SSISDB5:使用TSQL脚本执行Package SSISDB6 阅读全文
posted @ 2017-12-07 10:58 悦光阴 阅读(1235) 评论(2) 推荐(3) 编辑
摘要: SSISDB 系列随笔汇总: SSISDB1:使用SSISDB管理Package SSISDB2:SSIS工程的操作实例 SSISDB3:Package的执行实例 SSISDB4:当前正在运行的Package及其Executable SSISDB5:使用TSQL脚本执行Package SSISDB6 阅读全文
posted @ 2017-12-06 18:06 悦光阴 阅读(1161) 评论(0) 推荐(3) 编辑
摘要: SQL Server存储数据的基本单元是Page,每一个Page的大小是8KB,数据文件是由Page构成的。在同一个数据库上,每一个Page都有一个唯一的资源标识,标识符由三部分组成:db_id,file_id,page_id,例如,15:1:8733,15是数据库的ID,1是数据文件的ID,873 阅读全文
posted @ 2017-12-01 07:59 悦光阴 阅读(3098) 评论(1) 推荐(4) 编辑
摘要: SQL追踪(SQL Trace)是一个轻量级的追踪工具,按照事件(Events)记录数据库发生的消息,几乎对数据库性能没有什么影响。SQL Server内置一个Trace,称作默认追踪(Default Trace),默认追踪的ID是1,大家经常使用的SQL Server Profiler,就是利用S 阅读全文
posted @ 2017-11-29 11:52 悦光阴 阅读(5733) 评论(2) 推荐(6) 编辑
摘要: SQL Server Agent对象包括警报(Alert),操作员(Operator),Job,调度(Schedule)和代理(Proxy),SQL Server使用msdb系统数据库管理Agent 对象的权限,msdb内置三个固定数据库角色,按照权限从小到大的顺序,依次是:SQLAgentUser 阅读全文
posted @ 2017-11-24 13:59 悦光阴 阅读(3341) 评论(0) 推荐(3) 编辑
摘要: 在分区表上创建的索引分为:分区对齐索引(Aligned Index)和非对齐索引。对齐索引是指索引结构的分区和基础表的分区相同,这意味着,在表的一个分区上创建的索引,索引结构也在同一个分区中。索引结构在每个分区中都是独立存储和维护的,如果索引结构和表结构在同一个分区(也就是在同一个文件组上),那么索 阅读全文
posted @ 2017-11-23 11:30 悦光阴 阅读(4391) 评论(0) 推荐(3) 编辑
摘要: 文本数据存储在字符向量中,字符向量的每个元素都是字符串,而非单独的字符。在R中,可以使用双引号,或单引号表示字符。 一,字符串中的字符数量 函数nchar()用于获得字符串中的字符数量: 二,转义字符 R语言使用“\”,把特定的字符转义为特殊字符,例如 “\t”是制表符,换行符是“\n”,或者 “\ 阅读全文
posted @ 2017-11-17 12:19 悦光阴 阅读(14015) 评论(0) 推荐(4) 编辑
摘要: 在SQL Server的安全体系中,权限分为服务器级别(Server-Level)和数据库级别(Database-Level),获得权限的途径分为两种形式:直接授予的权限,由于加入角色而获得的权限。在安全体系中,授予权限涉及到有三种对象,分别是权限(Permission)、安全主体(Principa 阅读全文
posted @ 2017-11-15 13:44 悦光阴 阅读(1374) 评论(0) 推荐(3) 编辑
摘要: SQL Server数据库邮件使用 SMTP 服务器转发邮件,允许用户配置数据库邮件,并通过存储过程 msdb.dbo.sp_send_dbmail 向特定的用户发送邮件,邮件的格式可以是文本、Excel、或HTML。数据库邮件的最大用处是向数据库运维人员及时发送异常信息,当数据库出现异常时,数据库 阅读全文
posted @ 2017-11-13 14:16 悦光阴 阅读(1869) 评论(0) 推荐(6) 编辑
摘要: SQL Server 审计系列: SQL Server 审计 第一篇:介绍(Audit) SQL Server 审计 第二篇: 创建审计 SQL Server 审计 第三篇:查看审计数据 启用审计的目的是为了监控SQL Server执行的操作,例如,记录什么人在什么时候查询数据、修改数据、登陆SQL 阅读全文
posted @ 2017-11-09 17:43 悦光阴 阅读(11454) 评论(2) 推荐(6) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 26 下一页