人的一生应该是这样度过的:当他回首往事的时候,他不会因为虚度年华而悔恨,也不会因为碌碌无为而羞耻;这样,在临死的时候,他就能够说:“我的整个生命和全部精力,都已经献给世界上最壮丽的事业....."
ACE 搜索
中国ORACLE用户组
中国DBA联盟(ACDU)· 核心伙伴
墨天轮 · MVP
CNDBA_2: 142216823(2k群)
CNDBA_3: 283816689(2k群)
CNDBA_4: 391125754
CNDBA_5: 104207940
CNDBA_6: 62697977
毕业以后一直从事数据库有关的工作,也一直在坚持技术分享,写了很多的博客,但博客有一定的局限性,所以这几年陆续出版了几本书,2019年和2020年写了2本Oracle 数据库有关的书籍,如下: 《Oracle 18c 必须掌握的新特性》 发售了 https://www.cndba.cn/dave/article/3453 《Oracle数据库问题解决方案和故障排除手册》终于发售了 https://www.cnd...
2021-08-10 10:58 5837 1
经过大半年的编写和校验《Oracle 18c 必须掌握的新特性》终于发售了。 本书重点讲解了Oracle 18c中重要的新特性。现在可以在 京东,天猫和当当网进行购买。 因为时间和个人对知识点的理解,在本书的撰写过程中难免出现一些错误,如果您发现这些问题。 也感谢您邮件给我:ahdba@qq.com. 当当购买网址:http://product.dangdang.com/27895222.html...
2019-07-02 10:54 12978 5
2020年3月18日更新: 《Oracle数据库问题解决方案和故障排除手册》出版社共印3次,以全部卖完,目前网上已经买不到全新版。 个人这边之前还收藏了十几本全新的,如果需要直接联系我。 QQ: 251097186 经过大半年的翻译和校验,《Oracle数据库问题解决方案和故障排除手册》终于发售了。 原书是由7位Oracle 专家撰写。 内容覆盖到Oracle 12cR1。 从...
2018-01-05 20:12 19156 4
出差归途火车上,有几个小时的时间,正好可以把Oracle 知识的学习框架梳理一下,这些都是Dave对Oracle的一些理解,共初学者参考。 本篇文章只介绍知识点,不涉及具体内容。 1 学习方法 很多初学者一直在门外徘徊的一个重要原因就是没有找到正确的学习方法,其实Oracle 需要系统的学习,这个过程可能需要2-3年。 最好的资料就是Oracle...
2016-11-09 18:50 13685 2
1. 问题现象 发现 SYSAUX 表空间使用率过高如下: [root@www.cndba.cn ~]# orz tsfree +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ | TABLESPACE_NAME | TOTAL_SIZE(Mb) | FREE_SIZE(Mb) | USED_SIZE(Mb) | USED_RATE(%) | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2025-03-14 10:07 49 0
本文由大模型生成 Nacos 和 ZooKeeper 都是分布式系统中常用的协调与治理工具,但它们在设计目标、适用场景和功能特性上有显著差异。以下是两者的核心对比: 1. 核心定位与设计目标 ZooKeeper 定位:分布式协调服务,专注解决分布式一致性问题(如分布式锁、选主、状态同步等)。 设计目标:基于 ZAB 协议 提供强一致性(CP 系统),牺牲部分可...
2025-02-21 14:12 148 0
1 ON DUPLICATE KEY UPDATE 说明 在MySQL中使用 INSERT 向表中插入记录时,如果插入的数据违反了表的唯一键约束(包括主键和唯一索引),可以使用ON DUPLICATE KEY UPDATE 来规避错误,使用该语法后,如果存在冲突不是抛出错误,而是执行 UPDATE 操作来更新已存在的记录。 基本语法 INSERT INTO table_name (column1, column2, ...)VALUES (valu...
2025-02-10 17:19 147 0
github 地址: https://github.com/massgravel/Microsoft-Activation-Scripts Open PowerShell (Not CMD). To do that, right-click on the Windows start menu and select PowerShell or Terminal. Copy and paste the code below and press enter irm https://get.activated.win | iex You will see the activation options.
2025-02-10 13:20 172 0
1 count 函数说明 count 函数用于返回表中行数,有三种用法: COUNT(expr) COUNT(DISTINCT expr,[expr…]) COUNT(*)/ COUNT(1) 链接如下: https://dev.mysql.com/doc/refman/5.7/en/aggregate-functions.html#function_count COUNT(expr) Returns a count of the number of non-NULL values of expr in the rows retrieved by a SELECT stat...
2025-02-08 15:57 129 0
本文由大模型生成 DSTE是从战略到执行(Develop Strategy To Execution)的英文首字母缩写,它代表了一种端到端的战略管理流程体系。以下是对DSTE的详细说明: 一、DSTE的核心目标 DSTE的核心目标是将企业的战略目标有效地转化为可操作的业务计划和具体行动,确保战略从规划到执行的无缝衔接。它旨在实现战略规划与执行的一体化打通,并集成企业...
2025-01-23 16:38 222 0
不多说,直接看图: 注: Oracle 的生命周期主要看 LTS 和 PS。 这里可选的就 2 个版本 19c 和 23ai,21c 不是 LTS 版本,不可用于生产环境。 19c 的 PS 到 2029 年,现阶段更推荐生产使用。而且之前的博客也说了,最新的 RU 打到了 19.26,相对也更稳定一些。 Oracle RU 19.26 发布了 https://www.cndba.cn/dave/article/131616
2025-01-23 11:06 231 0
在之前的博客我们介绍了Oracle 19 之前版本RU发布信息,如下: Oracle 12.2 家族的补丁 RU 和 RUR 说明 https://www.cndba.cn/dave/article/4063 Oracle RU 19.21 发布了 https://www.cndba.cn/dave/article/131466 Oracle 19.21 单实例 安装 手册 https://www.cndba.cn/dave/article/131492 Oracle 19c 做为该版本的长期支持板,将会持续发布RU...
2025-01-22 17:28 432 0
Go使用默认源下载包的时候基本不可用,需要使用国内的Go模块代理来加速下载速度。 未使用代理的情况下,基本都是超时: $ go install github.com/go-ini/ini@latest go: github.com/go-ini/ini@latest: module github.com/go-ini/ini: Get "https://proxy.golang.org/github.com/go-ini/ini/@v/list": dial tcp : i/o timeout Linux: $ go...
2025-01-14 17:33 244 0
本文由大模型生成 GROUP_CONCAT 是 MySQL 中的一个非常有用的聚合函数,它允许你将来自同一个分组的多行数据连接成一个单独的字符串。这在生成报告或需要将分组数据以特定格式展示时非常有帮助。 基本用法 当你对一个表执行分组查询(如使用 GROUP BY 子句)时,GROUP_CONCAT 可以将每个分组内的指定列值连接成一个字符串。默认情况下,这些值之...
2025-01-07 11:00 282 0
本文由大模型生成 JDBC(Java Database Connectivity)流式查询是一种处理大量数据的技术,旨在减少内存消耗并提高查询性能。在传统的JDBC查询中,整个结果集会被加载到内存中,这对于大型数据集可能会导致内存溢出错误或性能下降。而流式查询则允许你逐行处理结果集,从而避免了这些问题。 以下是JDBC流式查询的一些关键点和实现步骤: 关键点 ...
2025-01-03 15:08 289 0
本文由大模型生成 MongoDB 的 aggregate 方法用于对数据进行聚合操作,可以执行复杂的数据分析、转换和汇总。聚合管道(Aggregation Pipeline)是一系列处理文档并返回计算结果的阶段(stages)。每个阶段都接收输入文档流,然后输出修改后的文档流给下一个阶段,直到管道结束。 聚合管道的主要阶段 $match:过滤文档,只传递符合条件的文档到下...
2024-12-29 15:39 253 0
本打算用docker 来整的,发现dockerhub 都不可用, 就用brew直接安装。 随笔小记。 操作之前需要先配置好homebrew,可以参考之前的博客: Mac 安装 Homebrew 操作示例 https://www.cndba.cn/dave/article/116428 1 搜索mysql david@Lotus bin % brew search mysql ==> Formulae automysqlbackup mysql-client@8.0 mysq...
2024-12-21 10:30 358 0
本文由大模型生成 GTM(Global Traffic Manager,全局流量管理)和SLB(Server Load Balancer,服务器负载均衡)都是阿里云提供的网络流量管理服务,但它们在应用场景和功能实现上存在显著差异。以下是对GTM和SLB的对比说明: 一、定义与功能 GTM SLB 定义 全局流量管理,通过DNS实现流量调度 服务器负载均衡,通过优化网络流量的分配提高系统可...
2024-12-10 16:04 327 0
本文由大模型生成 max_allowed_packet 是 MySQL 数据库中的一个重要参数,用于控制客户端/服务器之间通信的最大数据包大小。具体来说,它决定了客户端可以发送到服务器的最大数据包的大小,以及服务器可以发送回客户端的最大数据包的大小。 作用 防止内存溢出:通过限制数据包的大小,可以防止由于单个数据包过大而导致的内存溢出问题,这有助于...
2024-12-09 14:22 448 0
本文由大模型生成。 explicit_defaults_for_timestamp 是 MySQL 中的一个系统变量,它控制着 TIMESTAMP 列的默认行为和属性。该参数可以在 MySQL 配置文件(如 my.cnf 或 my.ini)中设置,也可以在服务器启动时通过命令行参数设置,还可以在运行时通过 SQL 语句动态修改。 作用 默认行为: explicit_defaults_for_timestamp = OFF(MySQL 5.6.6 ...
2024-12-06 15:14 338 2