06 2021 档案

摘要:查看生产环境数据库有哪些表的自增列值可能超过INT的最大值,还剩余多少量 SELECT B.NAME table_name, A.NAME AS column_name, d.name AS data_type, C.rowcnt, IDENT_CURRENT(B.NAME) AS IDENT_CU 阅读全文
posted @ 2021-06-10 14:24 Jerry_Chen 阅读(177) 评论(0) 推荐(0) 编辑
摘要:今天本来想对一张数仓表做一个性能优化,方法是通过对一个常用的WHERE条件(COL1 IS NULL OR COLB = 0)创建一个计算列,然后对计算列添加索引从而优化性能。 ALTER TABLE [dbo].[FactTable] ADD COMPCOL_FOR_INDEX_COL3 AS C 阅读全文
posted @ 2021-06-10 11:02 Jerry_Chen 阅读(91) 评论(0) 推荐(0) 编辑
摘要:公司有一个数据仓库项目,源到ODS这一层的增量数据同步实现是基于对源数据库表添加TIMESTAMP类型字段,ETL(SSIS包)再基于每次增量同步数据的最大TIMESTAMP值向后读取新更新的数据行,同时允许脏读(表查询加NOLOCK)。这里允许脏读是为了不阻塞源数据库,因为源数据库是生产库。同步作 阅读全文
posted @ 2021-06-10 09:54 Jerry_Chen 阅读(307) 评论(0) 推荐(0) 编辑
摘要:好久没写技术博文了,上家公司创业公司太忙,几乎没时间写博文。最近入职新公司,开始重拾写博文的习惯。 今天在检查数据仓库服务器上的备份作业时发现SQL Server每晚11点执行数据库差异备份的维护计划一直都是报错状态,手动执行差异备份脚本同样提示错误。 BACKUP DATABASE [DW] TO 阅读全文
posted @ 2021-06-03 09:54 Jerry_Chen 阅读(457) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示