自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

原创 Prometheus使用Basic Auth进行安全防护,实现登录控制

Prometheus于2.24版本(包括2.24)之后提供Basic Auth功能进行加密访问,在浏览器登录UI的时候需要输入用户密码,访问Prometheus api的时候也需要加上用户密码。大致步骤如下预制用户密码,其中密码使用python3工具包加密创建对应用户密码配置文件,修改普罗启动命令(operator场景通过ngress-nginx方式)由于Prometheus访问需要认证,如果普罗负载存在探针则修改普罗负载本身的探针配置。

2024-03-08 22:38:36 1105

原创 Mysql主从复制自动切换实现方案

Mysql主从复制自动切换实现方案

2022-12-29 12:50:56 3145 1

原创 Mysql主从复制手动切换步骤

接着,执行FTWRL并记录当前二进制日志点位(为切换后的新主节点、新从节点部署复制,这不是一个必须执行的步骤),再关闭从库只读模式(对于从库,强烈建议开启只读模式)并释放FTWRL。如果该从库不存在级联的二级从库,则在切换成新主库之前,建议使用RESET SLAVE ALL语句清理中继日志和从库上记录的主节点信息,同时使用RESET MASTER语句重置二进制日志,尽可能让新主库的环境简单化。切换之前,需要在确认主、从库数据处于一致状态后,在从节点上执行全局读锁FTWRL并关闭只读,最后再释放FTWRL。

2022-12-29 11:20:27 1033

原创 GoldenGate_日常维护和性能调优

GoldenGate_日常维护和性能调优

2022-12-07 12:42:16 376

原创 Oracle 自带性能诊断工具介绍

Oracle 自带性能诊断工具介绍 statspack ash awwr addm awrdd awrsql

2022-12-06 18:12:43 1229

原创 Mysql CPU、内存、IO问题 性能专题分析

Mysql CPU、内存、IO问题 性能专题分析

2022-12-06 17:32:20 1636

原创 Mysql 5.7 小版本升级&降级& 5.7 升级到8.0

Mysql 5.7 小版本升级&降级& 5.7 升级到8.0

2022-11-29 15:43:11 1178

原创 Mysql 5.7 rpm&二进制&源码编译安装

Mysql 5.7 rpm&二进制&源码编译安装

2022-11-29 15:16:17 663

原创 mysql 单机部署多实例方案

mysql 单机部署多实例方案

2022-11-27 19:32:41 515

原创 mysql5.7单机多实例环境搭建

如何在一台主机上部署mysql 5.7 多个实例

2022-11-27 17:00:43 273

原创 MySQL迁移数据目录(迁移数据库、表、InnoDB系统表空间、状态文件/日志文件)

如何迁移mysql的数据目录,迁移包括整个数据目录、数据库、表、InnoDB系统表空间、状态文件/日志文件

2022-11-27 16:31:23 2589

原创 修改Mysql默认端口的方法

如何修改mysql的默认端口

2022-11-27 16:29:24 2299

原创 MySQL 各版本roo口令忘记、密码重置方法

MySQL 各版本roo口令忘记密码重置方法,包括8.0、5.7、5.6、5.5版本

2022-11-27 15:41:30 602

原创 Nginx 常见漏洞修复及安全加固方案

不以“http://”或“https://”开头的字符串;## 建议查阅nginx官方文档:http://nginx.org/en/docs/http/ngx_http_referer_module.html。## 如果“Referer”请求报头字段值能匹配valid_referers,$invalid_referer为空字符串,否则为“1”;## 如果匹配不到,$invalid_referer值为1,执行if判断语句后的内容,即返回403跳转页面。即允许没有http_refer的请求访问资源;

2022-11-25 10:22:15 5943

原创 mysql数据库安全加固

建议对保存的日志定期备份,并保留6个月以上。operator(操作员)和auditor。//达到失败上限后等待30秒再次尝试登录。系统日志、审计日志已配置定时任务定时备份。#将插件解压安装到mysql插件目录。#开启 general_log 日志。//单个用户密码登录失败的上限次数。系统日志已配置保留26周。#编辑my.conf。#查询audit版本。

2022-11-25 10:05:08 358

原创 MySQL 日志管理

缺点:日志量过大,如sleep()函数,last_insert_id()>,以及user-defined fuctions(udf)、主从复制等架构记录日志时会出现问题。用来记录所有执行时间超过long_query_time秒的语句,可以找到哪些查询语句执行时间长,以便于优化,默认是关闭的。用来记录所有更新了数据或者已经潜在更新了数据的语句,记录了数据的更改,可用于数据恢复,默认已开启。当前正在使用的日志文件是mysql-bin.000005,那么删除日志文件的时候应该排除掉该文件。

2022-11-21 21:12:15 289

原创 Mysql 的安全性机制

字段Table_priv表示对表进行操作的权限,其值可以是Select、Insert、Update、Delete、Create、Drop、Grant、References、Index、Alter、Create View、Show view和Trigger中的任意一项。字段Grantor表示存储权限是谁设置的。在MySQL的系统数据库mysql中存储着权限表,最主要有mysql.user、mysql.db、mysql.host、table_priv、columns_priv、procs_priv表。

2022-11-20 13:32:10 1360

原创 Oracle 19c 集群及数据库的启停步骤

方法三:停止本节点HAS(High Availability Services),必须以root用户。#方法三:启动本节点HAS(High Availability Services),必须以root用户。#方法四:停止本节点CRS,必须以root用户。#方法四:启动本节点CRS,必须以root用户。#方法二:停止本节点服务,必须以root用户。#方法二:启动本节点服务,必须以root用户。# 方法一:停止所有集群上的节点服务。# 方法一:启动所有集群上的节点服务。一、停止集群及数据库。

2022-11-19 14:53:54 1555

原创 Oracle 19c RAC集群检查

查看集群资源状态信息,看到19c实际相对18c来说,有做很多的精简,更趋于稳定性因素考虑。1.检查RAC所有资源的状态。3.单独检查CSS的状态。2.检查CRS的状态。

2022-11-19 14:04:26 2101

原创 使用MySQLPUMP进行数据库逻辑备份与恢复

若用户环境是GTID模式,那么在指定“--all-databases”选项对实例进行全局转储时,建议启用“--set-gtid-purged”选项,以获得InnoDB表数据一致性备份开始前的二进制日志的起始位置;对于未显示使用“--all-databases”选项的所有其他类型备份,必须显式选择启用“--set-gtid-purged=ON”或禁用“--set-gtid-purged=OFF”选项,不然转储将会失败。·“--include-tables”和“--exclude-tables”:适用于表。

2022-11-18 11:17:06 666

原创 OGG-00446、ORA-26947错误

ERROROGG-00446OpeningASMfile+FRA/test/onlinelog/group_2.258.872832829inDBLOGREADERmode:(26947)ORA-26947:OracleGoldenGatereplicationisnotenabled.

2022-11-17 09:33:27 324

原创 OGG-00730错误

问题描述:处置过程:查看发现数据库不是最细log模式:SUPPLEME--------NO开启数据库级supplemental log:重启extract又报如下错误:从当前开始抽取:

2022-11-16 11:20:06 263

原创 在Oracle中,如何移动或重命名数据文件?

ALTER TABLESPACE只能用于下面情况下的数据文件:不是SYSTEM表空间,不包含激活的回滚段,还有临时段,但是用ALTER TABLESPACE可以在实例启动的时候来执行,而ALTER DATABASE则适应于任何的数据文件,对于不能执行OFFLINE操作的数据文件,则此时数据库要在MOUNT状态下;3、最最重要的一点:在移动数据文件之前,一定记得先查看目的地是否有重名的数据文件,否则会导致数据文件物理覆盖,造成不可恢复的损失!2.在OS下拷贝数据文件到新的位置。

2022-11-16 10:32:44 2056

原创 使用MySQLDUMP进行数据库逻辑备份与恢复

MEB与PXB底层的技术依赖于物理文件的复制,也就是说它们能够支持的最小粒度,只能到达文件层面。这就意味着,当用户只需要某些行的数据,或者其他特定行的对象时,MEB和PXB将会无法满足要求。因为这类需求都是逻辑层面上的场景,所以本节将引入MySQL社区版自带的MySQLDUMP程序以进行补充。MySQLDUMP软件介绍MySQLDUMP概述 MySQLDUMP主要用于执行逻辑备份,默认会生成一组SQL语句,执行这些语句可以重现原始数据库对象定义和表数据。MySQLDUMP支持转储一个或多个MyS

2022-11-15 17:26:48 905

原创 使用开源级PXB(Percona Xtrabackup)进行数据库物理备份与恢复

上节介绍的MEB工具不仅功能强大、性能佳,而且适用场景也非常广泛。但是,MEB是企业级软件,这就意味着其需要付费才能使用。对于活跃于开源社区的用户而言,单为使用MEB付费可能有点令人难以接受。那市面上是否存在可以媲美或功能接近MEB的开源软件呢?本节将对标MEB,重点介绍作为开源解决方案的PXB,为大家提供更多选择。PXB软件介绍PXB概述 PXB(Percona Xtrabackup)是一款开源的备份工具,其支持InnoDB、MyISAM、XtraDB等存储引擎数据的在线热备。其特点是备份速度快

2022-11-15 15:33:48 1540

原创 Mysql 使用企业级MEB进行数据库物理备份与恢复

在免费下载并使用的MySQL开源社区版本中,默认并不包含MEB(MySQL Enterprise Backup,MySQL企业版备份工具)物理热备工具,因为它是一款Oracle自研的企业级软件,用户需要付费才能使用。该工具功能强大,能够为MySQL数据库全局、增量、部分、流、压缩和加密备份与恢复等场景提供优秀的解决方案。对于甲骨文公司的付费用户而言,使用MEB工具来满足企业自身的备份与恢复需求,不失为一种明智的选择。

2022-11-15 13:01:37 645

Tapestry开发指南

Tapestry开发指南,有详细的实例代码.

2012-04-20

夏昕·深入浅出Hibernate.pdf

夏昕·深入浅出Hibernate.pdf 带光盘内容

2011-12-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除