摘要: SQL Server的文章写了也不少了,一直没有做一个目录方便大家阅读。现在把之前写的关于SQL Server的文章做一个目录,方便大家阅读 SQL入门 SQL查询入门(上篇) SQL查询入门(中篇) SQL查询入门(下篇) SQL进阶 T-SQL查询进阶--深入理解子查询 T-SQL查询进阶--基 阅读全文
posted @ 2012-05-08 11:05 CareySon 阅读(49496) 评论(69) 推荐(173) 编辑
摘要: 简介 在开发过程中应用单元测试保证质量已经有几年时间,期间体会到单元测试的收益还是很愉悦的,近期大团队开始对单测进行强行要求,借此机会也想分享一些我对单测的一些经验。 本篇文章作为开篇,并不讲述单测本身,而是从代码开发的角度阐述什么样的代码易于单元测试,如今AIGC火热的背景下,如果编写结构清晰,模 阅读全文
posted @ 2025-03-10 15:55 CareySon 阅读(239) 评论(0) 推荐(4) 编辑
摘要: 对程序来说,良好的日志风格能够极大的降低排错的成本,增强程序的健壮性与可运维性,但大多数开发同学并没有将日志的重要性提的和代码本身一样高,本文讨论我个人记录日志的一些最佳实践 基本原则 将日志作为程序的第二个UI 软件的第一UI当然是使用方或API调用方,而日志作为第二UI,用于开发、运维、合作方进 阅读全文
posted @ 2025-03-07 09:48 CareySon 阅读(871) 评论(1) 推荐(6) 编辑
摘要: SQL Server 在2024年11月开始进行社区私有预览(链接),由于涉及AI能力,我也是第一时间申请了内侧资格,悲剧的是,直到2025年2月,才拿到预览版的测试资格-.-,此时已经是CTP1.3了,也就是内侧的第四个版本了。 但whatever,late better than never。下 阅读全文
posted @ 2025-03-05 18:55 CareySon 阅读(1974) 评论(3) 推荐(22) 编辑
摘要: 之前的一篇文章提到过关于对象的命名,核心观点是:命名应反映业务角色与专业性,以提升代码的可读性、内聚性与可扩展性,最终提升可维护性。 而可维护性是软件的系统的核心。 但理解这个概念可能需要一些背景知识和时间,那么如何快速上手?本篇文章对这些概念进行简单的阐述,并通过一个案例说明命名的进步过程。 核心 阅读全文
posted @ 2025-02-27 16:57 CareySon 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 引言 在我所见过的项目中,大多数团队都倾向于“功能堆砌式”开发:需求来了就加逻辑或函数,却很少有人愿意花时间在设计上,尤其是在对象命名花费时间。这看似“快速实现需求”的方式,通常会对代码的可读性产生坏的影响,进而影响可维护性。 一个好的对象命名并非只是让代码表面看起来整洁;它背后关系到人类和 AI 阅读全文
posted @ 2025-02-12 10:53 CareySon 阅读(1785) 评论(6) 推荐(10) 编辑
摘要: 背景 作为RDS for SQL Server团队,我们给用户提供核心的商业数据库服务,而数据库服务的SLA至关重要,而RTO又是数据库SLA的重要部分,但最近对于一些使用大规格实例的GC6以上客户,出现过一些由于重启/HA导致花费较长时间在数据库恢复过程,从而导致长时间服务不可用,严重影响了我们给 阅读全文
posted @ 2024-02-18 13:45 CareySon 阅读(379) 评论(3) 推荐(2) 编辑
摘要: 开始之前 本篇文章仅仅是针对SQL Server 2022新推出功能的概览,以及我个人作为用户视角对于每个功能的理解,有些功能会结合一些我的经验进行描述,实际上,SQL Server 2022在引擎层面的增强的确算是里程碑级别,涉及到的每一个功能点展开都可以单独开出一篇文章。但本篇文章只是一个概览性 阅读全文
posted @ 2023-08-24 09:41 CareySon 阅读(3941) 评论(12) 推荐(16) 编辑
摘要: 简介 数据库性能调优通常需要较高数据库水平,并伴随较多的前期准备工作,比如收集各种性能基线、不同种类的性能指标、慢SQL日志等,这通常费时费力且效果一般,当面对多个数据库时总体拥有成本会大幅增加。今天数据库早已迈入云时代,借助阿里云RDS for SQL Server Clouddba这一免费工具, 阅读全文
posted @ 2022-06-24 14:36 CareySon 阅读(1442) 评论(4) 推荐(4) 编辑
摘要: 本篇文章是我在MVP直通车分享的关于SQL Server 2017的新功能,现在ppt分享如下,可以点击这里下载。 阅读全文
posted @ 2017-12-25 18:44 CareySon 阅读(4425) 评论(6) 推荐(4) 编辑
摘要: 了解RDS的概念 这也是第一条,也是最重要的一条,在使用某项产品和服务之前,首先要了解该产品或服务的功能与限制,就像你买一个冰箱或洗衣机,通常也只有在阅读完说明书之后才能利用起来它们的所以功能,以及使用时的注意事项,RDS for SQL Server也是如此。 RDS for SQL Server 阅读全文
posted @ 2017-11-09 08:13 CareySon 阅读(2902) 评论(4) 推荐(2) 编辑
点击右上角即可分享
微信分享提示