会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Asher 的成长笔记
博客园
首页
新随笔
联系
管理
订阅
2023年7月3日
PG在转换null值时,需要注意 CASE WHEN与 COALESCE 的区别
摘要: 在把ORACLE迁移到PG过程中,我们经常需要转换ORACLE的 DECODE,但是如果将更DECODE(C,NULL,0, C) 进行转换的话,我们可以选择用 CASE WHEN 或 COALESCE 两种方案 ; 但如果是DECODE(C,NULL,0) 进行转换的话,我们就只能选持CASE WHEN 。
阅读全文
posted @ 2023-07-03 10:21 www.cqdba.cn
阅读(389)
评论(0)
推荐(0)
2023年6月6日
SELinux 影响 bash: Permission denied
摘要: 一个 SELinux 影响 bash: Permission denied 的问题
阅读全文
posted @ 2023-06-06 09:49 www.cqdba.cn
阅读(210)
评论(0)
推荐(0)
一个MYSQL监控与CONNECTION_CONTROL引起的问题
摘要: 一个在DB中不存在的帐户,却创建了几百个连接,差一点就影响到业务使用,具体情况如下
阅读全文
posted @ 2023-06-06 09:38 www.cqdba.cn
阅读(361)
评论(0)
推荐(0)
2023年5月16日
MYSQL 通过管理端口处理ERROR 1040 (HY000): Too many connections 问题
摘要: [] 适用范围 MYSQL 8.0.14+ 问题概述 应用连接DB时,出现 “ERROR 1040 (HY000): Too many connections” 错误,此时在低版要么是手动停掉应用释放连接 ,要么是重启DB以释放连接。 问题原因 出现这个报错的原因有两种情况: 一种是单个用户的连接数
阅读全文
posted @ 2023-05-16 17:17 www.cqdba.cn
阅读(858)
评论(0)
推荐(0)
2023年5月3日
MySQL5.7 访问Information_schema.TABLES 导至内存持续增长
摘要: 在生产环境5.7.30的数据库中,部署了MYSQL监控,但是发现部署完监控后,mysqld的内存持续增长。后通过监控发现也正是监控用户占用了大量的内存。
阅读全文
posted @ 2023-05-03 10:16 www.cqdba.cn
阅读(147)
评论(0)
推荐(0)
2023年4月4日
v$active_session_history 视图无数据
摘要: 海外客户ORACLE 19.11 出现了跑批性能问题,需要协助分析,但是在分析过程中,AWR,ASH均无数据。 v$active_session_history 视图也数据。
阅读全文
posted @ 2023-04-04 15:21 www.cqdba.cn
阅读(241)
评论(0)
推荐(0)
2023年3月28日
Mysql 如何查看当下加密的审计日志
摘要: Mysql 8.0.30 ,开启了审计加密和压缩,在这种情况下,用户想查看当下准实时的审计日志信息,但是发现审计日志文件的时间并没有发生变化。强制解密当前审计日志文件,解密失败。
阅读全文
posted @ 2023-03-28 09:56 www.cqdba.cn
阅读(305)
评论(0)
推荐(0)
2023年2月23日
通过init-connect 实现MYSQL 普通用户登录审计
摘要: 数据库审计功能主要将用户对数据库的各类操作行为记录审计日志,以便日后进行跟踪、查询、分析,以实现对用户操作的监控和审计。我们知道MySQL社区版,标准版没有审计功能,除了企业版的审计插件外,常见的还有三类审计插件Percona Audit Log Plugin、MariaDB Audit Plugin、McAfee MySQL Audit Plugin。除此之外,可以利用init-connect进行连接的初始化,获取用户的登录名称. 如果只审计普通用户的登录的话,也是一种不错的选择.
阅读全文
posted @ 2023-02-23 11:38 www.cqdba.cn
阅读(263)
评论(0)
推荐(0)
mysql 为分区表添加主键
摘要: 客户生产环境有一个每天一个分区的大表,经常频繁update操作,而且没有主键,导致晚上跑批时,slave延迟很大,基本在10个小时左右。 为了优化该表,我们给的建议是将历史数据分离出去,并通过创建主键索引提长效率,而客户表结构上并无合适的字段添加组合索引(分区表必须包含分区字段),所以我们建议通过添加自增主键+分区键来创建组合索引。
阅读全文
posted @ 2023-02-23 11:36 www.cqdba.cn
阅读(407)
评论(0)
推荐(0)
2023年1月3日
Mysql 访问视图却报ERROR 1356 (HY000)错误
摘要: 1.适用范围 MYSQL 8.0 2.问题概述 普通业务用户,在自己用户下创建了表和视图,表可以正常访问,而访问视图却报ERROR 1356 (HY000)错误,测试如下: mysql> desc asher_test ; + + + + + + + | Field | Type | Null |
阅读全文
posted @ 2023-01-03 23:13 www.cqdba.cn
阅读(2640)
评论(0)
推荐(0)
2022年12月6日
Mysqlbackup 增量备份恢复示例
摘要: 在生产环境中,我们都会对数据库进行备份,我们知道ORACLE 的RMAN 备份很灵活,有全备,增量,归档 等等备份方式! 针对MYSQL来讲,也有一款自己的备份工具mysqlbackup ,它是MySQL官方推出的跨平台mysql数据库物理备份与还原的强大工具。它支持全量备份、增量备份、备份压缩、备份验证、备份加密、流式备份等特性,类似Oracle数据库的RMAN。相比于percona公司的xtrabackup,它的功能更强大,效率更高。
阅读全文
posted @ 2022-12-06 09:40 www.cqdba.cn
阅读(365)
评论(0)
推荐(0)
2022年11月14日
一个CONNECTION 插件引起的连接问题
摘要: 一个MYSQL CONNECTION 插件引起的连接问题,应用反应,数据库帐户经常连接不上,时好时坏。而且手动测试,也是hang在这里. 且数据库错误日志并无异常。
阅读全文
posted @ 2022-11-14 15:13 www.cqdba.cn
阅读(462)
评论(0)
推荐(0)
2022年11月10日
Mysqlbackup 基于binlog 的恢复示例
摘要: [] 适用范围 MYSQL 5.7+ 方案概述 客户环境,定期对MYSQL做全备,同进每15分钟会对做一个备份,通过Mysqlbackup 全备或增量恢复后,需要对binlog进行前滚,恢复到指定的时间点。 实施步骤 1.备份 [root@s2ahuoracle02 run]# /u01/mysql
阅读全文
posted @ 2022-11-10 14:41 www.cqdba.cn
阅读(207)
评论(0)
推荐(0)
2022年9月18日
PostgreSQL重置所有Sequence启始值
摘要: [] 适用范围 pg12+ 方案概述 在从ORACLE迁移到PG的过程中,当导入数据后,在启动应用时,Sequence 往往是从1开始,数表的的数据肯定是是超过1的,这时插入数据库会失败。 这时需要我们手动重设Sequence ,以保证Sequence 能正常插入到中而与表里原来的数据不冲突。 实施
阅读全文
posted @ 2022-09-18 18:15 www.cqdba.cn
阅读(779)
评论(0)
推荐(0)
2022年8月4日
PG网络传输安全SSL介绍及使用示例
摘要: [] SSL 概念介绍 1.1 SSL介绍 用 SSL 进行安全的 TCP/IP 连接,对网络传输的数据进行加密,保证网络传输中数据的安全。 PG有一个对使用 SSL 连接加密客户端/服务器通讯的本地支持,它可以增加安全性。这个特性要求在客户端和服务器端都安装 OpenSSL 并且在编译的时候打开这
阅读全文
posted @ 2022-08-04 16:13 www.cqdba.cn
阅读(769)
评论(0)
推荐(0)
下一页
公告