话题: T-SQL
-
内存中OLTP变形记:在SQL Server 2016沐浴重生
2015-10-19 | 作者:Basit Farooq | 翻译:冯昀晖内存中OLTP是在SQL Server 2014版本中首次推出的,在目前最新发布的SQL Server 2016中提供了很多重要的改进,让我们一起来了解主要有哪些重要的提升……
-
SQL Server 2016新变化:内存中OLTP功能大改进
2015-10-18 | 作者:Robert Sheldon | 翻译:冯昀晖SQL Server 2016的许多功能得到改进,内存中OLTP(in-memory OLTP)也不例外,包括扩展性、性能以及扩展T-SQL用于使用和管理内存优化表的功能方面。
-
优化T-SQL提升SQL Server数据库性能
2015-01-07 | 作者:Basit Farooq | 翻译:冯昀晖本文中提供了八种优化T-SQL代码避免SQL Server数据库性能瓶颈的技巧,我们可以据此优化数据库应用。
-
CA王志明:DevOps让开发与运维形成完美闭环
2014-10-26 | 作者:孙瑞在日常工作当中最费时间的是团队之间的沟通与协作,DevOps就是把IT的各个环节串联起来,从而提高效率。
-
用T-SQL在SQL Server 2012中创建用户自定义角色
2014-08-27 | 作者:Ashish Mehta | 翻译:RanmaSQL Server 2012中引入了两项功能,即创建用户自定义服务器角色和分配服务器级别的权限。本文为初级DBA给出了一个用户自定义服务器角色的示范用例。
-
给开发人员的几点建议:如何理解你的DBA
2014-05-21 | 作者:Doug Lane开发人员与数据库管理员(DBA)在实际工作中会经常打交道,但并不是人人都能相处的很好,开发人员与DBA需要知道彼此要的是什么。在本文中,我们就将为您解读开发人员如何理解你的DBA。
-
T-SQL的九个最佳实践
2013-12-19 | 作者:Basit Farooq | 翻译:RanmaSQL开发人员在编写代码的时候遵循T-SQL最佳实践和指导方针是非常重要的。本文着重分析了一些常见的T-SQL最佳实践,帮助用户确保SQL代码的可靠,健壮和高效。
-
能否用SQL完成两个表的组合?
2013-12-15 | 作者:Denny Cherry | 翻译:孙瑞将两个没有关系的表直接进行组合,使用SQL能否做到这一点?数据库专家Denny Cherry给出了解答。
-
利用SQL PIVOT将结果合并到单独一行
2013-12-12 | 作者:Denny Cherry | 翻译:孙瑞如何利用SQL PIVOT语句或者类似的代码将查询结果合并到单独一行?SQL Server专家Denny Cherry给出了答案。
-
SQL Server 2014新特性:分区索引和内存优化表
2013-10-20本系列文章将详细介绍即将发布的SQL Server 2014中包含的重要特性。本文是第二篇,着重关注更新分区索引和内存优化表两个方面。
-
使用SQL Server时必须注意的10个特性:读、写器相互block
2013-09-16 | 作者:Alex BolenokSQL Server的锁定系统会让读、写器相互block,有时即便它们访问的是不同的记录也会相互block。
-
使用SQL Server时必须注意的10个特性:在嵌套中使用ORDER BY
2013-09-16 | 作者:Alex BolenokSQL Server在嵌套查询中并不支持ORDER BY。这一行为没有在标准中进行定义并且是特定于SQL Server的。
-
使用SQL Server时必须注意的10个特性:LEAST 和GREATEST
2013-09-16 | 作者:Alex BolenokSQL Server并不支持LEAST和GREATEST:这些函数从一个参数列表适当地返回最小和最大值。这并没有在标准中加以指定并且是特定于SQL Server的。
-
使用SQL Server时必须注意的10个特性:TRIM函数
2013-09-16 | 作者:Alex BolenokSQL Server并不利用TRIM函数来对一个字符串两端的空格字符进行修整。这一行为违反了标准并且是特定于SQL Server的。
-
使用SQL Server时必须注意的10个特性:MAX(BIT)
2013-09-16 | 作者:Alex Bolenok对于存储布尔值,SQL Server支持一个特殊数据类型,称之为BIT。但是,你不能在那些字段上聚合AND或是OR(通常这些是由MAX和MIN完成的)。
-
使用SQL Server时必须注意的10个特性:字符串连接
2013-09-16 | 作者:Alex Bolenok执行字符串连接与数字相加都使用的是相同的操作符+ 。这可能会在数字和字符串混合的情况下造成混淆。
-
使用SQL Server时必须注意的10个特性:不使用USING语句
2013-09-16 | 作者:Alex BolenokSQL Server并不支持在连接中使用USING语句。这一行为违反了标准并且是特定于SQL Server的。
-
使用SQL Server时必须注意的10个特性:IN中的多重字段
2013-09-16 | 作者:Alex Bolenok你不能在IN中使用多个字段。这一行为违反了标准并且是特定于SQL Server的。要解决这一问题,可以用EXISTS来代替IN。
-
使用SQL Server时必须注意的10个特性:空值为先
2013-09-16 | 作者:Alex Bolenok当在一个包含空值的字段上使用ORDER BY时,这些值会排在最先的位置。这种行为并没有在标准中加以指定,而且这一现象会出现在SQL Server和MySQL中。
-
使用SQL Server时必须注意的10个特性:唯一空值
2013-09-16 | 作者:Alex Bolenok当在字段上声明了唯一约束,SQL Server就会视所有的空值为唯一的。这意味着在一个唯一字段中你不能有多于一个的空值。