摘要: 生产环境中都会定期做release,release完成后有时候数据库服务器会出现CPU和内存飙升的现象,需要有监控机制监控。 当这个问题出现的时候,大多数都是因为release时候有数据上的很大变动,统计信息并没有更新,导致缓存的执行计划出现很大的偏差,性能极具下降,尤其是那种每分钟多次调用的存储过 阅读全文
posted @ 2019-05-15 11:58 雅槐 阅读(323) 评论(0) 推荐(0) 编辑
摘要: SQL Server 提供了一些DMV,可以帮助我们发现 Missing index, 如果下面的脚本运行后没有任何结果,说明当前数据库已经很棒了。 恭喜自己一下 :) SELECT migs.avg_total_user_cost * (migs.avg_user_impact / 100.0) 阅读全文
posted @ 2019-05-14 15:00 雅槐 阅读(1022) 评论(0) 推荐(1) 编辑
摘要: 如何用一种很直观的方式查询出数据库中所有表的定义信息以及相关索引信息,针对喜欢中文显示的童鞋: SELECT 表名=CASE WHEN C.column_id=1 THEN O.name ELSE N'' END, 表说明=ISNULL(CASE WHEN C.column_id=1 THEN PT 阅读全文
posted @ 2019-05-14 13:37 雅槐 阅读(2874) 评论(0) 推荐(0) 编辑
摘要: 今天有人问如何查询index的创建时间,使用下面的脚本可以查询出索引列已经创建时间,但是这个脚本只是针对,Pimary Key,Unique Index,其他 nonclustered index 是查询不到创建时间的,根本没有保存: select i.name as IndexName, o.na 阅读全文
posted @ 2019-05-14 13:33 雅槐 阅读(1499) 评论(1) 推荐(0) 编辑
摘要: 在 Windows OS 上传文件到 AWS S3 可以有两个方法: 1. AWS Client 2. Powershell 导入 AWS 模块后, 用Powershell 直接写命令上传文件 下面详解展示两种方法的命令: 1. AWS Client: 首先安装 AWS Client 程序,下载地址 阅读全文
posted @ 2019-05-09 16:58 雅槐 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 生成环境中,经常会捕获到一些消耗CPU和内存资源较多的Query,有一些来自某个APP,有一些来Client,还有一些来自报表服务器。通常报表服务器连接过来的都是通过配置好的共享DataSource, 所以很难判断是谁。 下面介绍一下我是如何根据Query快速找到Report Owner: 第一步: 阅读全文
posted @ 2019-05-09 14:09 雅槐 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 1. 等值查找XML字段数据: ;WITH XMLNAMESPACES ('http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition' AS ns) SELECT * FROM #temp1 WHERE com 阅读全文
posted @ 2019-05-09 13:53 雅槐 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 首先需要将SSIS Project check in 到 git 中, Teamcity 会到 git 上取到code, build, 然后publish 到指定的服务器上,比如:Dev, QA, STG, LIVE(Production) 第一步: 配置VCS Root 第二步:配置Build S 阅读全文
posted @ 2019-04-28 10:59 雅槐 阅读(279) 评论(1) 推荐(0) 编辑
摘要: 数据库开发过程不是一次完成的,也是一个迭代的过程。如何快速开发和部署新的数据库对象,部署到不同的环境中,还有就是可不可以快速重建数据库对象,这里不包括数据部分。 首先从官网下载Teamcity:https://www.jetbrains.com/teamcity/download/ 下面让我们一步一 阅读全文
posted @ 2019-04-26 15:39 雅槐 阅读(1049) 评论(0) 推荐(0) 编辑
摘要: 除了root用户之外,通常需要为每个管理创建各自的用户账号,方便每个管理员登录使用, 步骤如下: 1. 添加新用户账号 useradd mary.lee 2. 为新用户账号设置密码 passwd mary.lee 3. 为新用户账号赋予root权限 usermod -a -G root mary.l 阅读全文
posted @ 2019-04-26 14:35 雅槐 阅读(2956) 评论(0) 推荐(1) 编辑