1 2 3 4 5 ··· 37 下一页
摘要: 如何让SQL Server像MySQL一样拥有慢查询日志(Slow Query Log慢日志) SQL Server一直以来被人诟病的一个问题是缺少了像MySQL的慢日志功能,程序员和运维无法知道数据库过去历史的慢查询语句。 因为SQLServer默认是不捕获过去历史的长时间阻塞的SQL语句,导致大 阅读全文
posted @ 2024-07-28 08:00 桦仔 阅读(2706) 评论(10) 推荐(27) 编辑
摘要: 拯救SQL Server数据库事务日志文件损坏的终极大招 在数据库的日常管理中,我们不可避免的会遇到服务器突然断电(没有进行电源冗余),服务器故障或者 SQL Server 服务突然停掉, 头大的是ldf事务日志文件也损毁了,SQL Server服务器起来之后,发现数据库处于"Recovery Pe 阅读全文
posted @ 2024-07-17 03:44 桦仔 阅读(2129) 评论(6) 推荐(20) 编辑
摘要: 分享攒了多年的祖传SQL Server脚本 脚本类别包括:备份还原表分区常用函数错误日志定时自动抓取耗时SQL并归档发邮件脚本模块镜像批量脚本数据库收缩数据库损坏数据库账号统计数据库大小性能作业 脚本数量:54个 github地址:https://github.com/xiaohuazi123/ms 阅读全文
posted @ 2020-03-23 18:00 桦仔 阅读(2688) 评论(6) 推荐(11) 编辑
摘要: 搭建非域AlwaysOn win2016+SQL2016 第一篇http://www.cnblogs.com/lyhabc/p/4678330.html第二篇http://www.cnblogs.com/lyhabc/p/4682028.html第三篇http://www.cnblogs.com/l 阅读全文
posted @ 2017-03-03 22:36 桦仔 阅读(14281) 评论(22) 推荐(4) 编辑
摘要: 从0开始搭建SQL Server AlwaysOn 第四篇(配置异地机房节点) 第一篇http://www.cnblogs.com/lyhabc/p/4678330.html第二篇http://www.cnblogs.com/lyhabc/p/4682028.html第三篇http://www.cn 阅读全文
posted @ 2016-12-06 09:40 桦仔 阅读(17549) 评论(11) 推荐(7) 编辑
摘要: 从0开始搭建SQL Server AlwaysOn 第三篇(配置AlwaysOn) 第一篇http://www.cnblogs.com/lyhabc/p/4678330.html第二篇http://www.cnblogs.com/lyhabc/p/4682028.html第三篇http://www. 阅读全文
posted @ 2015-07-31 14:29 桦仔 阅读(68843) 评论(85) 推荐(25) 编辑
摘要: 从0开始搭建SQL Server AlwaysOn 第二篇(配置故障转移集群) 第一篇http://www.cnblogs.com/lyhabc/p/4678330.html第二篇http://www.cnblogs.com/lyhabc/p/4682028.html第三篇http://www.cn 阅读全文
posted @ 2015-07-29 08:22 桦仔 阅读(49858) 评论(38) 推荐(13) 编辑
摘要: 从0开始搭建SQL Server AlwaysOn 第一篇(配置域控) 第一篇http://www.cnblogs.com/lyhabc/p/4678330.html第二篇http://www.cnblogs.com/lyhabc/p/4682028.html第三篇http://www.cnblog 阅读全文
posted @ 2015-07-28 21:13 桦仔 阅读(74488) 评论(48) 推荐(34) 编辑
摘要: 恢复SQL Server被误删除的数据(再扩展) 大家对本人之前的文章《恢复SQL Server被误删除的数据》 反应非常热烈,但是文章里的存储过程不能实现对备份出来的日志备份里所删数据的恢复 这个是一个缺陷,本人决定对这个存储过程扩展一下,支持对log backup文件里的delete语句进行恢复 阅读全文
posted @ 2015-07-04 16:42 桦仔 阅读(16691) 评论(29) 推荐(31) 编辑
摘要: 将表里的数据批量生成INSERT语句的存储过程 增强版 有时候,我们需要将某个表里的数据全部或者根据查询条件导出来,迁移到另一个相同结构的库中 目前SQL Server里面是没有相关的工具根据查询条件来生成INSERT语句的,只有借助第三方工具(third party tools) 这种脚本网上也有 阅读全文
posted @ 2015-02-07 16:09 桦仔 阅读(14880) 评论(17) 推荐(6) 编辑
摘要: 云上分布式SQL Server,你值得拥有 介绍Microsoft SQL Azure 是微软的云关系型数据库,后端存储又称为云 SQL Server(Cloud SQL Server)。它构建在 SQL Server 之上,通过分布式技术提升传统关系型数据库的可扩展性和容错能力。 数据模型 (1) 阅读全文
posted @ 2024-09-19 09:00 桦仔 阅读(400) 评论(0) 推荐(2) 编辑
摘要: SQL Server 中的 NUL 设备/NIL设备 在 SQL Server 中,有一个特殊的设备叫做 NUL(注意,不是 NULL),它类似于文件系统中的“黑洞”。NUL 设备类似于 Linux 系统中的 /dev/null,所有写入到 NUL 的数据都会被直接丢弃。 我们可以利用这个特性,在不 阅读全文
posted @ 2024-09-14 09:00 桦仔 阅读(182) 评论(0) 推荐(3) 编辑
摘要: 数据库容灾等级 在信息化时代,企业的数据安全和业务连续性变得至关重要,容灾备份作为确保数据不丢失和业务不中断的重要措施备受关注。 我们通常将容灾备份分为四个等级,从最基本的本地备份到复杂的异地多活系统,每个等级的特点和适用场景各不相同。 下面我们就来详细了解一下这四个等级的容灾备份方案。容灾备份容灾 阅读全文
posted @ 2024-09-12 08:00 桦仔 阅读(418) 评论(0) 推荐(2) 编辑
摘要: 单个48TB大小SQL Server数据库备份导致日志文件无法截断 SQL Server 版本:SQL Server 2019背景在一个48T大小的单数据库环境中,采用简单恢复模式,日志文件大小限制为600G。执行一次完整备份时,耗时超过12小时,导致日志文件无法截断并达到上限,后续事务无法正常写入 阅读全文
posted @ 2024-09-10 08:00 桦仔 阅读(2131) 评论(6) 推荐(11) 编辑
摘要: 数据库中查询含有某个emoji表情的行数据 MySQL的情况 代码如下 ​ create table tt6(id int, name varchar(800)); insert into tt6 select 1, '121😊33'; insert into tt6 select 2, 'ddd 阅读全文
posted @ 2024-09-03 08:00 桦仔 阅读(477) 评论(2) 推荐(4) 编辑
摘要: 解锁 SQL Server 2022的时间序列数据功能 背景随着物联网、金融、工业监控等领域的发展,时间序列数据的应用日益广泛。时间序列数据通常涉及大量的连续读写操作和时间维度的聚合计算,这对数据库的性能提出了更高要求。尽管传统上会使用专门的时间序列数据库,如InfluxDB,但随着企业对数据库一体 阅读全文
posted @ 2024-07-27 08:00 桦仔 阅读(1111) 评论(4) 推荐(5) 编辑
摘要: 由delete语句引起的锁范围扩大 背景本文通过对SQL Server和MySQL的删除操作加锁行为进行测试,探讨了Ghost Record对锁机制的影响。 通过模拟SQL Server和MySQL中的事务操作,文章对阿里云月报中关于删除事务减少锁范围的说法提出质疑。实践测试显示,删除操作后,锁的范 阅读全文
posted @ 2024-07-24 08:00 桦仔 阅读(2141) 评论(2) 推荐(4) 编辑
摘要: 微软成为PostgreSQL主要贡献者 微软对PostgreSQL贡献的很多新功能都来自于客户在使用微软Azure上的PostgreSQL管理实例数据库,所以这些新功能都来自于真实的客户需求 微软贡献的这些新功能都是比较实用的功能 在这里,【真实的客户需求】要突出一下,因为现在很多社区贡献者贡献的代 阅读全文
posted @ 2024-01-01 11:47 桦仔 阅读(2677) 评论(14) 推荐(10) 编辑
1 2 3 4 5 ··· 37 下一页