MSSQL
sundna
这个作者很懒,什么都没留下…
展开
-
为SQLServer增加Unix时间戳操作函数
MySql中有内置函数from_unixtime和unix_timestamp来将时间和unix时间戳进行互转,而SQLServer没有类似的函数,为了方便我们可以自己添加,需要用到SQLServer的标量值函数(表值函数返回的是表,而标量值函数可以返回基类型)。1.将DateTime转换成时间戳CREATE FUNCTION [dbo].[Fn_Unix_Timestamp] (@ti...原创 2019-05-07 16:03:31 · 3364 阅读 · 0 评论 -
SQL函数大全及示例汇总
这里写自定义目录标题概述1、聚合函数2、转换函数3、日期函数4、数字函数5、字符串函数6、系统函数7、文本和图像函数概述SQL中包含以下七种类型的函数:聚合函数:返回汇总值。转型函数:将一种数据类型转换为另外一种。日期函数:处理日期和时间。数学函数:执行算术运算。字符串函数:对字符串、二进制数据或表达式执行操作。系统函数:从数据库返回在SQLSERVER中的值、对象或设置的特殊信...原创 2019-05-07 18:14:19 · 87712 阅读 · 7 评论 -
SQL Server 读写分离和高可用方案
SQLServer 主从技术包含:复制、日志传送、镜像、AlwaysOn。其中AlwaysOn是2012版本才增加的机制。几种技术对比: 读写分离方案 实时同步 副本数据是否直接可读 副本数 最小粒度 副本建立索引 环境 缺点 ...原创 2019-07-17 15:37:52 · 4062 阅读 · 0 评论 -
SQLServer 查看SQL语句的执行时间
在MSSQL Server中通过查看SQL语句执行所用的时间,来衡量SQL语句的性能。通过设置STATISTICS我们可以查看执行SQL时的系统情况。选项有PROFILE,IO ,TIME。介绍如下:SET STATISTICS PROFILE ON:显示分析、编译和执行查询所需的时间(以毫秒为单位)。SET STATISTICS IO ON:报告与语句内引用的每个表的扫描数、逻辑读...转载 2019-08-06 11:15:50 · 2132 阅读 · 0 评论 -
CentOS7中安装SQL Server 2019 for Docker和sqlcmd工具
SQL Server 2019为SQL Server引入了大数据群集。它还为 SQL Server 数据库引擎、SQL Server Analysis Services、SQL Server 机器学习服务、Linux 上的 SQL Server 和 SQL Server Master Data Services 提供了附加功能和改进。相对于SQL Server 2017 新增以下功能...原创 2019-08-30 13:54:49 · 2348 阅读 · 1 评论