摘要: 从SQL Server过渡到PostgreSQL:理解模式的差异 前言 随着越来越多的企业转向开源技术,商业数据库管理员和开发者也逐渐面临向PostgreSQL迁移的需求。 虽然SQL Server和PostgreSQL共享许多数据库管理系统(RDBMS)的基本概念,但它们在处理某些结构上的差异可能 阅读全文
posted @ 2024-10-08 08:00 桦仔 阅读(3678) 评论(11) 推荐(13) 编辑
摘要: 云上分布式SQL Server,你值得拥有 介绍Microsoft SQL Azure 是微软的云关系型数据库,后端存储又称为云 SQL Server(Cloud SQL Server)。它构建在 SQL Server 之上,通过分布式技术提升传统关系型数据库的可扩展性和容错能力。 数据模型 (1) 阅读全文
posted @ 2024-09-19 09:00 桦仔 阅读(547) 评论(0) 推荐(2) 编辑
摘要: 单个48TB大小SQL Server数据库备份导致日志文件无法截断 SQL Server 版本:SQL Server 2019背景在一个48T大小的单数据库环境中,采用简单恢复模式,日志文件大小限制为600G。执行一次完整备份时,耗时超过12小时,导致日志文件无法截断并达到上限,后续事务无法正常写入 阅读全文
posted @ 2024-09-10 08:00 桦仔 阅读(2242) 评论(6) 推荐(11) 编辑
摘要: 如何让SQL Server像MySQL一样拥有慢查询日志(Slow Query Log慢日志) SQL Server一直以来被人诟病的一个问题是缺少了像MySQL的慢日志功能,程序员和运维无法知道数据库过去历史的慢查询语句。 因为SQLServer默认是不捕获过去历史的长时间阻塞的SQL语句,导致大 阅读全文
posted @ 2024-07-28 08:00 桦仔 阅读(2939) 评论(10) 推荐(27) 编辑
摘要: 拯救SQL Server数据库事务日志文件损坏的终极大招 在数据库的日常管理中,我们不可避免的会遇到服务器突然断电(没有进行电源冗余),服务器故障或者 SQL Server 服务突然停掉, 头大的是ldf事务日志文件也损毁了,SQL Server服务器起来之后,发现数据库处于"Recovery Pe 阅读全文
posted @ 2024-07-17 03:44 桦仔 阅读(2288) 评论(6) 推荐(20) 编辑
摘要: 分享攒了多年的祖传SQL Server脚本 脚本类别包括:备份还原表分区常用函数错误日志定时自动抓取耗时SQL并归档发邮件脚本模块镜像批量脚本数据库收缩数据库损坏数据库账号统计数据库大小性能作业 脚本数量:54个 github地址:https://github.com/xiaohuazi123/ms 阅读全文
posted @ 2020-03-23 18:00 桦仔 阅读(2738) 评论(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 桦仔 阅读(14373) 评论(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 桦仔 阅读(17690) 评论(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 桦仔 阅读(69423) 评论(87) 推荐(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 桦仔 阅读(50156) 评论(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 桦仔 阅读(75030) 评论(48) 推荐(34) 编辑
摘要: 恢复SQL Server被误删除的数据(再扩展) 大家对本人之前的文章《恢复SQL Server被误删除的数据》 反应非常热烈,但是文章里的存储过程不能实现对备份出来的日志备份里所删数据的恢复 这个是一个缺陷,本人决定对这个存储过程扩展一下,支持对log backup文件里的delete语句进行恢复 阅读全文
posted @ 2015-07-04 16:42 桦仔 阅读(16718) 评论(29) 推荐(31) 编辑
摘要: 将表里的数据批量生成INSERT语句的存储过程 增强版 有时候,我们需要将某个表里的数据全部或者根据查询条件导出来,迁移到另一个相同结构的库中 目前SQL Server里面是没有相关的工具根据查询条件来生成INSERT语句的,只有借助第三方工具(third party tools) 这种脚本网上也有 阅读全文
posted @ 2015-02-07 16:09 桦仔 阅读(14894) 评论(17) 推荐(6) 编辑
摘要: 从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019 SQL Server从SQL Server2017版本开始支持Linux系统和docker容器,到2019版本在Linux上运行已经非常稳定,本文主要介绍在CentOS7.9系统上安装SQL Server20 阅读全文
posted @ 2024-11-14 01:22 桦仔 阅读(26) 评论(0) 推荐(3) 编辑
摘要: 微软憋大招:SQL Server + Copilot = 地表最强AI数据库! 微软布局代码AI霸主地位 微软在人工智能领域的布局引人注目,尤其在代码生成领域,微软通过Copilot展现出了强大的竞争力。Copilot是基于人工智能的大模型代码助手工具,能够帮助开发者快速生成代码,大幅提升生产力。微 阅读全文
posted @ 2024-11-12 08:00 桦仔 阅读(713) 评论(4) 推荐(4) 编辑
摘要: 别再忽视!PostgreSQL Public 模式的风险以及安全迁移 问题起因 前几天有群友在群里面咨询 PG12,13,14,public模式是否可以删除或改名?因为这位群友的公司的PG规范做了修改,不让使用public模式存放数据,但是遗留问题没办法。 另外一位群友说到 你还真不好动public 阅读全文
posted @ 2024-10-31 08:00 桦仔 阅读(936) 评论(6) 推荐(5) 编辑
摘要: 老司机带你聊聊向量数据库 引言 随着人工智能、大数据技术的发展,传统数据库已经难以满足某些复杂应用场景的需求,尤其是在图像、语音、文本等非结构化数据的处理上,传统的精确匹配方式已经显得力不从心。 最近几年,向量数据库应运而生,成为了热门话题。向量数据库的核心优势在于它可以通过将数据转化为高维向量,在 阅读全文
posted @ 2024-10-28 09:00 桦仔 阅读(2000) 评论(13) 推荐(21) 编辑
摘要: 在数据库领域,国家的政策推动与市场需求紧密结合。 阅读全文
posted @ 2024-10-22 08:00 桦仔 阅读(1168) 评论(12) 推荐(1) 编辑
摘要: 统计一个字符在字符串里出现的次数 背景在数据库操作中,统计字符串中某个特定字符出现的次数是一个常见需求。无论是分析文本数据、格式化字符串,还是确保数据一致性,字符出现次数的统计对于开发人员和数据库管理员来说都是一项重要任务。这个问题看似简单,但可以通过数据库管理系统的内置函数高效解决,避免复杂的循环 阅读全文
posted @ 2024-09-24 09:00 桦仔 阅读(1325) 评论(11) 推荐(5) 编辑
摘要: SQL Server的Descending Indexes降序索引 背景索引是关系型数据库中优化查询性能的重要手段之一。对于需要处理大量数据的场景,合理的索引策略能够显著减少查询时间。 特别是在涉及多字段排序的复杂查询中,选择合适的索引类型(如降序索引)显得尤为重要。本文将探讨如何在SQL Serv 阅读全文
posted @ 2024-09-23 09:00 桦仔 阅读(285) 评论(0) 推荐(2) 编辑
摘要: SQL Server 中的 NUL 设备/NIL设备 在 SQL Server 中,有一个特殊的设备叫做 NUL(注意,不是 NULL),它类似于文件系统中的“黑洞”。NUL 设备类似于 Linux 系统中的 /dev/null,所有写入到 NUL 的数据都会被直接丢弃。 我们可以利用这个特性,在不 阅读全文
posted @ 2024-09-14 09:00 桦仔 阅读(233) 评论(0) 推荐(3) 编辑