自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 达梦数据库(DM8)服务部署与日常运维

最近参加了达梦DCA的培训,3天的培训内容干货满满,讲师讲课很细致,内容由浅入深,即便新入行的小白对于达梦数据库的相关基础操作也能很快掌握。当然其中部分内容讲得比较浅显,毕竟是初级的DCA,只是给了一块敲门砖,日后还要多加实践才能运用得如鱼得水。

2022-09-25 20:54:00 3513 1

原创 Start--11g物理DG部署

Oracle DG安装

2022-04-28 17:52:59 583

原创 数据库根据时间自动创建分区的流程

1、创建分区表CREATE TABLE `表名称` ( `id` char(32) NOT NULL COMMENT '12位的imei', `ts` bigint(20) NOT NULL COMMENT '报文解析出来的时间戳', `create_time` bigint(20) NOT NULL COMMENT '存入数据库时间戳', PRIMARY KEY (`id`,`ts`)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE...

2021-03-03 16:59:19 950 1

原创 gitlab push后自动触发jenkins发布

经常遇到这种情况:线上开发、测试环境bug多,快速开发阶段,通常会修改bug之后,直接push到代码仓库,这时候的代码需要发布到开发、测试环境,以前每次都要手动去点jenkins发布,次数多了显得就有点麻烦了。于是提出问题:能否gitlab提交之后,自动触发jenkins发布?当然是可以配置的,那么如何配置呢?代码提交到gitlab后自动触发jenkins发布的配置方法:1、jenkins配置:1.1 打开jenkins对应工程配置页面,点击最上面导航栏【构建触发器】1.2 勾.

2021-02-25 17:11:50 1011

原创 redis-dump

#!/usr/bin/env bashshopt -s extglobset -o errtraceset -o errexitset -o pipefailrvm_install_initialize(){DEFAULT_SOURCES=(github.com/rvm/rvm bitbucket.org/mpapis/rvm)BASH_MIN_VERSION=“3.2.25”if[[ -n “KaTeX parse error: Expected 'EOF', got '&'

2021-02-25 14:02:08 429

原创 MySQL高可用探索之orchestrator

较为详细的安装配置过程可以参考:https://riverdba.github.io/2019/03/19/orchestrator/有几个问题补充一下:1、修改配置:/etc/orchestrator.conf.json"RecoverMasterClusterFilters": [ "*" ],2、orchestrator高可用配置raft:详见raft配置"RaftEnabled": true, "RaftDataDir": "/var/lib/orches

2021-02-20 16:36:27 287

原创 TiDB安装与使用--踩坑

1、使用binlog同步到下游数据库的时候,账号信息不会同步;2、使用binlog同步同步到下游mysql的时候,大表加索引会导致同步停止,drainer停止(TiDB发送创建index的时候,由于数据量过大,mysql并没有立即执行完成,TiDB监控长时间没有返回就结果,就执行回滚并且重新发一条创建索引的命令,这样重试5次之后,就会触发连续报错--无法连接mysql数据库,drainer收到这个信息之后就停机);3、使用binlog同步到下游mysql的时候,不能使用create table ta

2020-12-16 17:57:14 519 2

原创 TiDB安装与使用-使用

1、TiDB查看建索引的进度:ADMIN SHOW DDL JOBS 5;

2020-12-04 14:45:18 498

原创 TiDB安装与使用-安装

1、推荐以下配置角色 配置 磁盘 数量 IP 说明 TiDB 8C64G HDD 500G 2 172.28.1.11 172.28.1.12 PD 4C8G HDD 200G 3 172.28.1.21 172.28.1.22 172.28.1.23 TiKV 8C64G SSD 2T 3 172.28.1..

2020-12-03 18:43:55 1280 1

原创 k3s基本操作

1、开启服务systemctl start k3s2、查看当前集群镜像crictl images list3、查看当前集群容器状态crictl ps4、查看当前集群所有服务kubectl get services --all-namespaces5、查看当前集群某个命名空间的服务kubectl get services -n kubernetes-dashboard6、查看集群所有podkubectl get pods --all-namespaces

2020-12-01 16:43:09 3733

原创 elasticsearch--常见问题更新

ERROR: [1] bootstrap checks failed[1]: initial heap size [6442450944] not equal to maximum heap size [8589934592]; this can cause resize pauses and prevents mlockall from locking the entire heap报错原因:Java虚拟机内存设置不一致解决办法:打开es的config/jvm.options,将以下两个参.

2020-11-30 13:29:01 455

原创 阿里云POLARDB压测报告

压测对象:阿里云POLARDB规格说明:4C16G 8C64G 两种规格压测工具:sysbench1.0.9压测说明:1、共10个表,单表500W数据;2、压测时间持续100秒;3、进行read_only、read_write、update_index 3种压测。压测结果:1、read_only2、read_write3、updat...

2019-12-23 20:01:16 457

原创 tidb参数设置

查询内存限制:vim /home/tidb/tidb-ansible/conf/tidb.yml设置mem-quota-query参数(byte)滚动升级tidb节点ansible-playbook rolling_update.yml --tags=tidb

2019-03-19 17:53:07 1522

转载 TiDB安装配置--PD缩容

1、从集群中移除节点(中控机执行):1.1 查看需要移除节点的name:/home/tidb/tidb-ansible/resources/bin/pd-ctl -u "http://集群已有的PD中的一个IP:2379" -d member1.2 从以上列表中找出需要删除节点对应的name,假设为pd91.3 删除pd9(删除PD节点很快,会返回success)/home...

2019-03-18 17:56:11 853

原创 TiDB安装配置--PD扩容

1、如果是在已经部署过TiDB的服务器上部署PD节点,则先需要将原来的deploy目录删掉。2、编辑hosts.ini(中控机)将新节点IP加入[servers]中3、中控机编辑 inventory.ini 文件,添加节点信息置于 [pd_servers] 主机组最后一行:[pd_servers]原有PD服务器IP列表新增PD服务器IP[monitored_serve...

2019-03-18 17:45:49 1434 1

原创 一次人为事故处理过程

在一台安装了mysql的服务器上装mongo,就在为mongo建立了设定了密root账号之后,准备重启mongo服务,一不留神敲成了service mysqld stop。。。而且还快速的敲了回车。。。灾难性的后果到来了把mysql服务停掉之后,吓一跳,连忙执行service mysqld start居然是failed查看mysql日志,报错如下:180720 17:48:02  ...

2018-07-20 18:53:41 560

原创 ERROR 1118 (42000): Row size too large (>8126). Changing some columns to TEXT or BLOB or using ROW_

ERROR 1118 (42000): Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DYNAMIC or ROW_FORMAT=COMPRESSED may help. In current row format, BLOB prefix of 768 bytes...

2018-07-18 12:10:59 9546

原创 mongo开启认证流程

本文主要针对开启了认证,但是没有设置管理员账号密码的情况:1、关闭mongo服务:service mongod stop2、查看配置文档中是否开启认证,如有,则关闭配置文档中认证配置:     ①vim /etc/mongod.conf     ②注释         security:            authorization: enable3、启动mongo:service mongo...

2018-07-01 12:39:39 531

转载 MySQL EXPLAIN解析之id

在写SQL的时候,如果执行太慢,通常使用explain命令,查看当前语句的执行计划,也就是看MySQL是如何解析执行当前SQL的。使用之后,可以看到返回一个表单:idselect_typetablepartitionstypepossible_keyskeykey_lenrefrowsf

2017-12-08 14:59:20 376

原创 MySQL insert into select锁表的问题(下)

上一篇讲到MySQL中使用insert into select时,事务隔离级别为默认的REPEATABLE-READ时会产生锁,那么在此时如果使用update对表进行dml操作时,就有可能产生锁等待甚至死锁。         这里给出一个方案就是讲事务隔离级别改成READ-COMMITTED,设置方法:SET GLOBAL tx_isolation = 'READ-COMMITTE

2017-12-02 21:01:17 4139

原创 MySQL insert into select锁表的问题(上)

MySQL insert into select锁表

2017-12-02 18:09:47 9446 2

HeidiSQL最新版

HeidiSQL_12.1.0.6537

2021-02-08

空空如也

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

TA关注的人

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