自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (26)
  • 收藏
  • 关注

原创 使用Oracle透明网关(Gataway)操作SQL Server

文章目录一、安装Oracle及SQLserver二、安装Oracle透明网关gateway三、配置透明网关gateway四、创建dblink五、总结一、安装Oracle及SQLserver  数据库安装步骤忽略,保证网络端口可以正常通信即可。二、安装Oracle透明网关gateway1、next2、输入inventory绝对路径以及用户组3、输入安装绝对路径4、选择安装的网关5、配置目标SQL Server 实例信息,该步骤会自动生成相应文件6、使用root用户按照顺序执行以下脚

2020-06-29 23:21:28 1521

原创 Oracle 12c 进程

NameExpanded NameShort DescriptionLong DescriptionExternal PropertiesABMRAuto BMR Background ProcessCoordinates execution of tasks such as filtering duplicate block media recovery requests and performing flood controlWhen a process submits...

2020-06-28 22:38:01 622

原创 ASH (Active Session History)活跃会话历史信息

文章目录一、ASH架构图二、ASH原理三、ASH报告解读一、ASH架构图二、ASH原理  在Oracle数据库中,实时捕获相关性能数据是通过ASH工具来实现的。ASH以V$SESSION为基础,每秒采样一次,记录活跃会话等待的事件。ASH直接读取Oracle使用的特定结构数据,而不是使用SQL,因此该方式比较高效。不活跃的会话不会采样,采样工作由后台进程MMNL来完成。  v$active_session_history视图提供了在实例级别抽取的活跃会话信息。通过该视图提供的最详细最完整性能数据,

2020-06-28 16:37:09 1370

原创 MongoDB各类场景的故障恢复概要(持续更新)

文章目录一、CPU/IOPS打满三、活跃连接数打高四、磁盘打高五、副本集故障5.1 复制延迟5.2 复制中断六、分片故障6.1 shard节点宕机七、数据丢失一、CPU/IOPS打满结合mongostat和mongotop分析MongoDB各资源情况以及读写耗时。#查看最近慢日志db.system.profile.find().sort({$natrual: -1})- 全表扫描关注关键字“COLLSACN、docsExamined”,对全表扫描查询(或者更新/删除)建立合理索引进行优化。-

2020-06-27 01:20:26 1067

原创 MySQL 各类场景的故障恢复概要(持续更新)

文章目录一、CPU打高二、IOPS打高三、活跃连接数打高四、磁盘打满五、复制故障5.1 复制延迟5.2 复制中断六、数据丢失6.1 DML误操作6.2 DDL误操作七、其他场景一、CPU打高数据库CPU打高消耗过大一般来说主要有两点原因:慢SQL  慢sql包括全表扫描,扫描数据量太大,逻辑读打高,内存排序,磁盘排序,锁争用等QPS高  大量并发导致资源紧张。OS:首先top查看系统CPU使用率情况,是否是MySQL导致。如果是云上RDS可忽略MySQL:查看QPSshow glo

2020-06-26 21:39:23 407

原创 Redis 6.0 新特性详解

文章目录一、众多新模块(modules)API二、更好的过期循环(expire cycle)三、支持SSL四、ACLs 权限控制4.1 ACL使用4.2 ACL规则4.3 创建和编辑用户4.4 命令类别4.7 使用外部ACL文件4.8 哨兵和副本的ACL规则4.9 ACL LOG五、RESP3 协议六、客户端缓存(Client side caching)七、多线程 IO(Threaded I/O)八、其余特性8.1 无盘复制&PSYNC28.2 Redis-benchmark支持集群8.3 Redi

2020-06-26 18:35:02 1616

原创 ELasticSearch分片原理

文章目录1.1 分片内部原理1.1.1 文档可被搜索1.1.2 动态更新索引1.1.3 近实时搜索1.1.4 持久化变更1.1.5 段合并1.2 集群选主流程1.3 脑裂及避免脑裂1.4 文档读写流程1.5 节点故障转移1.6 分布式搜索  Elasticsearch数据存储在分片中,然后分片分配到集群中的节点上。当集群扩容或缩小,Elasticsearch 将会自动在节点间迁移分片,以使集群保持平衡,当集群中部分节点停止服务,整个集群不受影响。一个分片是一个最小的工作单元,它只是保存了索引中所有数据的一

2020-06-23 18:41:56 1790

原创 Elasticsearch核心概念

文章目录一、什么是Elasticsearch二、Elasticsearch基本概念集群(cluster)节点(node)索引(index)类型(type)文档(document)字段(field)映射(mapping)索引设置(setting)分片(shards)recovery(恢复)gateway (网关)discovery.zen (自动发现)Transport (通信)三、Elasticsearch基本操作3.1 CURD一、什么是ElasticsearchElasticsearch 是一个开源

2020-06-17 18:53:48 353

原创 PT工具3.0版本详解(持续更新中)

#格式化输出 vmstat | pt-alignr b swpd free buff cache si so bi bo in cs us sy id wa st4 0 7936 248772 120240 750980 0 0 199 476 29 14 1 0 98 1 0#监控磁盘 pt-diskstats #记录MySQL外键错误pt-fk-error-logger u=root,p=970125,h=127.0.0.1,

2020-06-14 23:20:18 1189

原创 MySQL 匿名事务案例一则

文章目录一、背景二、问题复现2.1 问题描述2.2 问题排查一、背景  近日一同事在搭建MySQL主从复制(GTID模式)时发现,主从搭建成功但是发现复制用户并没有同步过去,对于这一“诡异”现象,做出分析。二、问题复现2.1 问题描述#主库创建复制用户mysql> create user repl@'%' identified by 'repl';Query OK, 0 rows affected (0.00 sec)mysql> grant replication slave

2020-06-14 00:12:36 884

原创 MySQL GTID全解(概念、参数、相关表、在线切换、故障修复)

文章目录1.1 GTID基本概念1.2 参数介绍1.3 相关表1.4 在线切换1.5 故障修复1.1 GTID基本概念  GTID(全局事务ID)是MySQL在5.6加入的特性,MySQL会为每一个DDL/DML操作增加一个唯一标记,叫做GTID。主库可以直接通过GTID定位要发送的binlog位置,不再需要像传统复制一样指定文件和位点。  GTID有server_uuid和gno组成,server_uuid存储在auto.cnf文件中,也可以通过select @@server_uuid查到,gno为

2020-06-14 00:09:00 2386

原创 MySQL数据闪回工具

binlog2sql安装及基本使用binlog2sql是什么安装binlog2sqlbinlog2sql安装包及依赖包安装步骤binlog2sql优缺点优点缺点binlog2sql使用要求及命令使用要求基本用法命令选项解析模式解析范围控制对象过滤注意点binlog2sql是什么binlog2sql大众点评开源的一个 MySQL 闪回工具。可以解析SQL并生成回滚SQL。安装binlog2sq...

2020-06-07 21:23:32 1103

原创 多网卡网关异常与端口转发

一、背景  一台本地vmare虚拟机,安装两张网卡(一张桥接,一张NAT),两张网卡分别配置不同的IP、网关。外网的通过外网网卡来访问,内网的通过内网网卡来访问1.21.3  给服务器安装两块网卡,分别设置不同的ip和网关(内网和外网),外网的通过外网网卡来访问,内网的通过内网网卡来访问,似乎实现起来很简单,但事实上很难啊,因为默认网关(default gateway)只能是一个。外网网卡配置网关,内网加静态路由2.1 端口转发iptables -t nat -A PREROUTING -p t

2020-06-07 20:37:14 919

原创 vmare虚拟机如何配置共享存储

1.1创建磁盘  在主机创建共享磁盘:vmware-vdiskmanager.exe -c -s 20g -a lsilogic -t 2 "E:\vmare\sharedisk\share.vmdk"1.2 主机配置  修改主机.vmx文件,添加以下内容:#shared disks configuredisk.EnableUUID="TRUE"disk.locking = "FALSE"scsi1.shared = "TRUE"diskLib.dataCacheMaxSize = "0

2020-06-04 14:16:25 493

原创 Elasticsearch备份与恢复

文章目录一、ES备份1.1 基本概念1.2 创建仓库1.3 快照所有打开的索引1.4 快照指定索引1.5 列出快照相关的信息1.5 删除快照1.6 监控快照进度1.7 取消快照二、ES恢复2.1 恢复快照2.2 监控恢复操作2.3 取消恢复三、附录一、ES备份1.1 基本概念  Elasticsearch 副本提供了高可靠性;可以容忍部分的节点丢失而不会中断服务。但是副本并不提供对灾难性故障的保护。对这种情况,则是需要备份来进行处理。  备份Elasticsearch集群可以使用 snapshot

2020-06-04 00:17:46 1129

原创 Oracle login.sql最佳配置

set linesize 9999 pagesize 9999set sqlprompt "_USER'@'_CONNECT_IDENTIFIER> "define _editor=viset serveroutput on size 1000000set trimspool onset timing onset long 5000column plan_plus_exp format a80column global_name new_value gnamealter sessio

2020-06-03 14:53:44 257

原创 MySQL如何修改库名

  在MySQL数据库中,可以使用rename table对表进行重命名,但是无法使用rename database命令(老版本支持(5.1.7到5.1.23),但是在新版本中去除,因为存在安全风险);但是我们依旧可以用一些其他的方法实现这个逻辑。  具体分为以下三种方法:mysqldump#创建目标库root@mysql8 13:00: [test]> create database test_bak;Query OK, 1 row affected (0.01 sec)#确认源端数据

2020-06-03 14:26:00 2156

原创 传输表空间操作文档

传输表空间#查看源端数据root@mysql8 13:20: [test]> select count(*) from t1;+----------+| count(*) |+----------+| 100000 |+----------+1 row in set (0.12 sec)1.目标端创建同样的表结构root@mysql8 13:21: [test_bak]> create table test_bak.t1 like test.t1;Query OK,

2020-06-03 14:22:06 182

go-sniffer抓包工具

支持mysql、mongodb、redis、hhtp抓包,二进制文件 可直接使用

2022-01-01

elasticsearch运维实践

elasticsearch运维实践

2021-08-12

tidb中文官方文档

tidb中文官方文档!

2020-10-03

FlameGraph火焰图

FlameGraph火焰图,结合使用perf分析性能问题!

2020-07-15

mongodb-compass

mongodb-compass,mongo可视化工具!

2020-07-14

阿里云云监控对接grafana插件

阿里云云监控对接grafana插件!

2020-07-14

MySQL8.0备份工具xtrabackup,支持8.0.20版本

MySQL8.0备份工具xtrabackup,支持8.0.20版本!!!

2020-07-14

oracle压测工具swingbench2.6等组件

内含cpumonitor、datagenerator、dbtimemonitor、MonitorDB、swingbench、traceanalyzer。最新版本!!!

2020-07-09

OnVUE-3.23.25安装包

VUE考试工具,windows版!!!

2020-07-01

clickhouse中文文档

clickhouse中文文档!!!

2020-06-26

oracle组播测试工具

oracle组播测试工具,可用!

2020-06-07

centos6 asm依赖包

centos6 asm依赖包 绝对可用!

2020-06-07

greenplum6.7安装包

greenplum6.7安装包

2020-06-04

阿里开源ETL工具DATAX

阿里开源ETL工具DATAX

2020-05-29

redis校验工具redis-full-check

redis校验工具redis-full-check,配合redis-shake使用!!!

2020-05-27

Typora转换工具pandoc

Typora转换工具pandoc

2020-05-27

阿里mongo同步工具mongo-shake

阿里mongo同步工具mongo-shake

2020-05-27

阿里redis-shake同步工具

阿里redis-shake同步工具

2020-05-27

mysql8.0官方文档离线版

mysql8.0官方文档离线版

2020-05-27

mysql5.7官方文档离线版

mysql5.7官方文档离线版

2020-05-27

greenplum6推荐备份工具 gpbackup

greenplum6推荐备份工具 gpbackup

2020-05-27

SQL Server 压测工具 HammerDB-3.3

SQL Server 压测工具 HammerDB-3.3

2020-05-27

oracle 专业压测工具 swingbench2.5

oracle 专业压测工具 swingbench2.5

2020-05-27

es 压测工具 esrally-dist-1.4.1.tar.gz

es官方压测工具,当前最新版本!

2020-05-27

oracle centos7 asm依赖包

oracle asm依赖包,绝对可用,centos7版本!

2020-05-27

空空如也

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

TA关注的人

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