程序员SQL Server_程序员俱乐部_SQL Server频道

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 数据库 > SQL Server > 文章列表
· 五招轻松搞定SQL Server数据汇总发布时间:2016-05-12
有些时候你想让SQLServer返回一个聚集结果集合,而不是一个详细的结果集。SQLServer的GROUPBY子句,为你提供了一种聚合SQLServer数据的方式。GROUPBY子句允许你在一列或多列数据甚至是表达式上进行分组操作,在这篇文章中,我... 查看全文
本博文出自51CTO博客gaochaojs博主,有任何问题请进入博主页面互动讨论!博文地址:http://jncumter.blog.51cto.com/812546/1620406如前几次博文中所述,流程结束后的实例信息可以通过统一的入口即高级查询... 查看全文
为了确保快速访问数据,和其他关系型数据库系统一样SQLServer会利用索引来快速的查找数据,SQLServer可以创建诸如聚集索引、非聚集索引、XML索引和全文本索引的不同类型的索引。有多个索引的好处是如果存在合适的索引,SQLServer可以快速... 查看全文
· SQL 执行进展优化方法总结发布时间:2016-05-12
聚集索引扫描SELECT*FROMC_SY_Ownedstorm聚集索引扫描比表扫描快聚集索引扫描:发生于聚集表,也相当于全表扫描操作,但在针对聚集列的条件等操作时,效率会较好。表扫描SELECT*FROM#temp表扫描:发生于堆表,并且没有可用的... 查看全文
背景格式良好的SQL并不会比乱七八糟的SQL运行效果更好。数据库其实不怎么关心SQL语句中你把逗号放到了字段名的前面还是后面。为了你自己思路清楚,应该做一个有效率的SQL编写者,我建议你遵守以下这些格式规则。在本文中我将分享如何通过格式良好的SQL语... 查看全文
· 机房重构——存储过程当媒人发布时间:2016-05-12
以下是本人亲眼所见的机房重构帅小伙(简称重构),借助存储过程媒人(简称存储)与数据库大美女(简称:库)交往的经历,和大家分享一下。那是一个风和日丽的白天,重构帅小伙独自一人走在处处飘香的初夏的校园中,他一直在思考,如何与库美女更容易的交往呢?以前重构... 查看全文
3月25日,主办方美国计算机协会(ACM)宣布,因“对现代数据库系统底层的概念与实践所做出的基础性贡献”,来自麻省理工学院的教授MichaelStonebraker(迈克尔·斯通布雷克)最终摘得被誉为&ldquo... 查看全文
· SQL Server镜像功能完全实现发布时间:2016-05-12
折腾SQLServer镜像搞了一天,终于有点成果,现在分享出来,之前按网上做的出了很多问题。现在尽量把所遇到的问题都分享出来。在域环境下我没配置成果,也许是域用户的原因,因为我在生产环境下搞的,更改域用户需要重启SQLServer,所以这个方法放弃了... 查看全文
自从电脑问世以来,一直有一些人试图破解电脑。1965年,麻省理工的WilliamD.Mathews发现了在IBM7094平台上多路信息计算系统(Multics)兼容分时系统(CTSS)密码文件的一个缺陷;大约在1971年,JohnT.Draper发现... 查看全文
· SQL Server数据库恢复案例分享发布时间:2013-08-10
很多数据恢复工程师包括一些数据恢复技术爱好者经常会问同样一个问题:“数据一旦被覆盖了,还能不能恢复呀?我听说国外能恢复被覆盖以后的数据,据说只要是覆盖操作在7次以内,都能恢复出来,国内有没有这种技术呀?”这种问题困惑很多人,也... 查看全文
· SQL Server优化50法发布时间:2013-08-10
虽然查询速度慢的原因很多,但是如果通过一定的优化,也可以使查询问题得到一定程度的解决。查询速度慢的原因很多,常见如下几种:没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)I/O吞吐量小,形成了瓶颈效应。没有创建计算列导致查询不优化... 查看全文
最近报表要用到一项功能,需要把数据源根据记录发生日期所在的星期序列进行分组。因此就写了两个相关SQLFunction进行调用。一、给定一个日期值,求出此日期所在星期的星期一和星期天的日期数据例如给定一个日期2010-09-01,求出它所在星期的星期一... 查看全文
在上一篇文章中,我们一起讨论了为什么会发生数据库迁移,其中我们讨论出主要原因是厂商出于控制成本,会由高成本的数据库产品迁移到好用,成本又低的数据库产品上。那么,如果成本是可以控制的,是不是数据库迁移就不会发生了呢?答案是否定的。即使成本可以控制,数据... 查看全文
微软今天在SQLAzureLab发表了一个新工具,目前正在招募测试人员,它的开发代号是"DataExplorer",顾名思义这是一个可以访问SQLServer数据库、电子表格和其它来源以进行数据整理、整合和共享的工具,它可以识别各... 查看全文
· 微软发布SQL Server 2012 RTM发布时间:2013-08-10
微软于3月7日发布最新的SQLServer2012版,将推出三个主要版本和很多新特征,同时微软也透露了SQLServer2012的价格和版本计划,其中增加一个新的智能商业包。同时微软服务和工具业务总裁SatyaNadella也在去年秋季透露,代号为&... 查看全文
3月7日,微软宣布全球应用最广泛的数据平台的最新版,MicrosoftSQLServer2012发布RTM版本(投入量产)。SQLServer2012能够把数据快速转化为切实可行的业务洞察力,从而帮助客户解决数据飞速增长这一难题。不管在云中还是本地,... 查看全文
· 龙纹身女孩与她的SQL查询代码发布时间:2013-08-10
我喜欢大卫·芬奇(DavidFincher)拍的电影《龙纹身女孩》,他成功的把小说《龙纹身女孩》搬上了荧幕,超出了我的预期。我本以为这又是一部肤浅的、愤世嫉俗的用来敛钱的好莱坞电影,事实情况却是,这是一部情节紧张,能引起共鸣的电影,只是... 查看全文
数据库开发者在存储过程和脚本中使用局部变量是很常见的事情,但是,局部变量会影响查询的性能,接下来我们来证实这一点。首先让我们创建一个表并插入一些测试数据:USEAdventureWorksGOCREATETABLETempTable(tempIDUN... 查看全文
· 百万数据下几种SQL性能测试发布时间:2013-08-10
测试环境:90W,单条记录约3KB,数据库:MSSQL2005测试前清除缓存DBCCFREEPROCCACHEDBCCDROPCLEANBUFFERS一、翻页性能测试1、Topselecttop10*frommessagewhereidnotin(s... 查看全文
游标、临时表、触发器、COLLATE等等……无可厚非、这些都是好东西,我为什么今天要花时间来写这些东西呢?是因为我发现慢慢的很多人用久了这些东西之后会形成一种习惯,不管解决什么问题动不动都会把它们搬出来,由此我看到了很多漂亮的代码在性能效率面前却显得... 查看全文