摘要:
经过上一篇的初始,我们已经做好了报表的准备工作,接下来我们进行报表的展示和其他一下操作,并且给出一些使用RS的方法方便大家日后能灵活使用。步骤: 1.首先拖拽表格等进入到设计模板点击左侧工具栏,选中Table 然后拖拽到设计模板内。如图2.修改表内信息如下图所示即可表头和内容各站一行。3.接下来我... 阅读全文
摘要:
简介 SQL Server Reporting Services(SSRS),微软企业级报表平台,和SQL Server Integration Service以及SQL Server Analysis Services一样,都是微软BI套装的一部分。虽然SSRS和其他微软BI产品集成的很好,但SS... 阅读全文
摘要:
简介 SQL Server每个表中各列的数据类型的有各种形式,产生的效果也各有不同,我们主要根据效率兼顾性能的情况下讨论下如何规定类型。 在SQL Server中,数据的存储以页为单位。八个页为一个区。一页为8K,一个区为64K,这个意味着1M的空间可以容纳16个区。 SQL Server中的分配... 阅读全文
摘要:
数据压缩是对存储和性能优势的加强。减少数据库占用的磁盘空间量将减少整体数据文件存储空间,在一下几个方面增加吞吐量: 1.更好的I/O利用率,每个页面可以读写更多的数据。 2.更好的内存利用率,缓冲区可以缓存更多的数据。 3.减少页面的闭锁,每个页面可以包含更多数据。由于数据压缩必须考虑I/O和CPU... 阅读全文
摘要:
概念: 简单地说,分区是将大型的对象(如表)分成更小的且易于管理的小块。分区的基本单位是行,需要注意的是与分区视图不同的地方时,分区必须位于同一个数据库内。分区的原因: 对于非常大的表在进行诸如数据库维护、备份或者还原操作的时候会消耗大量的时间;除此之外还会增加标的死锁或者并发性的问题的概率。当然我... 阅读全文
摘要:
由于数据库的文件的位置对于I/O性能如此重要,以至于在创建主数据文件的文职时,需要考虑tempdb性能对系统性的影响,因为它是最动态的数据库,速度还需要最快。 组成:有主数据文件和日志文件组成。从sql server2005开始添加了许多功能集的支持来创建用户对象、内部对象或版本。如:触发器、查... 阅读全文
摘要:
前几日有一个猎头公司的面试,其中问道我事务隔离这块的知识点,猛一问真是想不起来啊,顿感羞愧啊,回来专门总结一下这方面的知识来夯实一下之前的知识体系,也提醒广大园友们进步在于总结啊,好多不用的知识点,有时候有必要温故知新啊。简介 ACID,是指在可靠数据库管理系统(DBMS)中,事务(transac... 阅读全文
摘要:
简介 在SQL Server中,每一个查询都会找到最短路径实现自己的目标。如果数据库只接受一个连接一次只执行一个查询。那么查询当然是要多快好省的完成工作。但对于大多数数据库来说是需要同时处理多个查询的。这些查询并不会像绅士那样排队等待执行,而是会找最短的路径执行。因此,就像十字路口需要一个红绿灯那样... 阅读全文
摘要:
简述 在简单恢复模式下,日志文件的作用仅仅是保证了SQL Server事务的ACID属性。并不承担具体的恢复数据的角色。正如”简单”这个词的字面意思一样,数据的备份和恢复仅仅是依赖于手动备份和恢复.我们简单介绍下三种恢复模式。1.完整恢复模式 这种模式会为所有操作都记录日志,当数据文件被破坏时,可以... 阅读全文
摘要:
SQL Server中使用了WAL(Write-Ahead Logging)技术来保证事务日志的ACID特性。而且大大减少了IO操作。 WAL的核心思想是:在数据写入到数据库之前,先写入到日志.再将日志记录变更到存储器中。 SQL Server修改数据的步骤 1.在SQL Server的缓冲区的... 阅读全文