散装DBA
码龄15年
关注
提问 私信
  • 博客:335,492
    社区:496
    335,988
    总访问量
  • 64
    原创
  • 1,565,809
    排名
  • 18
    粉丝
  • 0
    铁粉

个人简介:国内某大型**网专职DBA。多年DBA从业经验。qq:1511777,wechat:bulkdba

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2009-12-12
博客简介:

薄刀刀的技术博客

博客描述:
某大型美股上市互联网公司专职DBA,多年数据库从业经验,熟悉MySQL、Redis、Linux等技术
查看详细资料
个人成就
  • 获得28次点赞
  • 内容获得15次评论
  • 获得83次收藏
创作历程
  • 1篇
    2024年
  • 1篇
    2022年
  • 5篇
    2018年
  • 4篇
    2017年
  • 5篇
    2016年
  • 45篇
    2014年
  • 12篇
    2013年
  • 7篇
    2010年
成就勋章
TA的专栏
  • Oracle
    33篇
  • Network
    8篇
  • Linux
    6篇
  • MySQL
    34篇
  • Redis
    2篇
  • 职场感悟
    1篇
  • postgressql
    2篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

【万字箴言】技术焦虑的减法与解法

【万字箴言】技术焦虑的减法与解法 原创2017-12-14 杨建荣DBAplus社群 作者介绍杨建荣,DBAplus社群联合发起人,现任竞技世界资深数据库工程师,Oracle ACE、YEP成员,超8年数据库开发和运维经验,擅长数据管理、数据迁移、性能优化,目前专注于开源技术,运维自动化和性能优化。持Oracle 10G OCP、OCM、MySQL OC
翻译
发布博客 2024.09.23 ·
39 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redis6.0集群安装部署

Redis6.0集群安装部署{redis cluster搭建 redis集群搭建 redis主从 }create-time:2022-04-26通过本文章你可以动手学会如何搭建redis-cluster前言redis集群化部署主要用于大型缓存架构,一般的小型架构,使用redis主从配置 + sentinel哨兵集群应付系统压力,使用redis集群可以方便快捷地对集群进行动态扩容,动态的添加、删除节点,reshard、并带有自动故障恢复功能。一般redis集群使用三主三从...
原创
发布博客 2022.04.29 ·
2293 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

postgresql搭建从库_196.27

master 10.40.196.27slave 10.40.55.69需求:master和slave作为主从流复制,当master宕机后,slave切换为新主继续服务;然而当master恢复故障后,作为从重新加入主从流复制。master1.创建复制用户create user rep replication password 'rep';2.设置pg_hba.conf-bash-4...
原创
发布博客 2018.03.20 ·
551 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何有效去除博客上的广告

技术博客上这些讨厌的广告,还能不能让我们好好看文章啦。我们可以通过安装插件的方式,去掉这些牛皮癣!如果是火狐浏览器,推荐AdGuard for Windows 如果是chrome浏览器,推荐广告终结者上图,看效果 ...
原创
发布博客 2018.03.15 ·
1113 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

主库的wal日志已经被归档或异常丢失如何搭建从库

关键字:wal日志归档 搭建从库restore_commandmaster194.1slave194.4wal归档目录/backup/pgsql/pg_arch/xlog目录/var/lib/pgsql/9.5/data/pg_xlog我们知道pg的从库的搭建是通过基础备份和完整的wal日志完成的,那么如果主库的wal日志已经被归档或异常丢失,如果通过备份进行搭建从库呢?我们可以通过rest...
原创
发布博客 2018.03.14 ·
1588 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

postgresql搭建从库

 postgresql搭建从库master  10.40.196.27slave   10.40.55.69需求:master和slave作为主从流复制,当master宕机后,slave切换为新主继续服务;然而当master恢复故障后,作为从重新加入主从流复制。master1.创建复制用户create user rep replication password 'rep';2.设置pg_hba.c...
原创
发布博客 2018.03.10 ·
2002 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ZABBIX数据库TokuDB引擎改造---mysqldump方式

createtime :2015-12-25updatetime:2018-03-0910.1.3.14--->10.1.3.15master slave定义:老从库:使用innodb引擎的库,端口3306新从库:使用tokudb引擎的库,端口3307整体思路:a、从库安装tokudb数据库新实例3307 (在新从库中建所需tokudb引擎表history等)b、从库老...
原创
发布博客 2018.03.09 ·
961 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

利用redis-dump导出、还原数据

create-2017-12-01角色:源服务器 189.202 端口 6520目标服务器  193.16 端口  6888业务需求:有一台缓存服务器189.202,因系统问题无法登录,我们需要导出上面的缓存数据,通过迁移工具(redis-migrate-tool、redis-port)和主从方式均失败,最终利用redis-dump实现。现在我们通过19
原创
发布博客 2017.12.06 ·
7769 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

数据库连接数打满,临时调整系统参数Max processes解决

create @2017-12-01 收到告警:Problem!!bohai8.8.8.64:3306 MySQL is Down,error nu:1135,err_msg:Can't create a new thread (errno 11); if you are not out of available memory, you can consult t
原创
发布博客 2017.12.06 ·
5707 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

应用redis读取报错_使用了twemproxy不支持的命令

2017-11-22架构:lvs-twemproxy-redis应用redis读取报错如下:2017/11/20 16:18:44 [error] [exception.RedisException] exception 'RedisException' with message 'read error on connection' in /opt/
原创
发布博客 2017.11.22 ·
2995 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

删除和添加索引,为什么要先加后删

我们对待一张表创建和删除索引的原则是,先加后删。避免索引交替期因索引缺失而引起更大业务,性能问题。有两方面原因,分别从运维和研发的角度来谈。1,对于运维来讲,当遇到告警DB故障时,服务器负载较高,数据库里存在大量慢查询SQL时,dba人员分析慢查sql后发现有更好的索引可以使用,需把当前执行计划选择性较差的索引删除,如果先删除旧索引,会造成本来已经很差的查询变得更烂,从而,数据库中的慢
原创
发布博客 2017.11.22 ·
4157 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Linux文章汇总

1、如何用十条命令在一分钟内检查Linux服务器性能
原创
发布博客 2016.09.18 ·
555 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何用十条命令在一分钟内检查Linux服务器性能

2016-09-18 NetflixInfoQ “如果你的Linux服务器突然负载暴增,报警短信快发爆你的手机,如何在最短时间内找出Linux性能问题所在?来看Netflix性能工程团队的这篇博文,看它们通过十条命令在一分钟内对机器性能问题进行诊断。概述通过执行以下命令,可以在1分钟内对系统资源使用情况有个大致的了解。uptimedmesg |
转载
发布博客 2016.09.18 ·
718 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

使用xtrbackup克隆从库

使用xtrbackup克隆从库在日常工作中,我们有时候需要在线添加从库,比如线上有一主一从两个数据库,但是由于业务的需要,一台从库的读取无法满足现在的需求,这样就需要我们新建一台从库 ,克隆slave时,常用参数--slave-info。--slave-info会将master的binlog文件名和偏移量位置保存到xtrabackup_slave_info文件中
原创
发布博客 2016.09.04 ·
1547 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Innodb锁机制:Next-Key Lock 浅谈

数据库使用锁是为了支持更好的并发,提供数据的完整性和一致性。InnoDB是一个支持行锁的存储引擎,锁的类型有:共享锁(S)、排他锁(X)、意向共享(IX)、意向排他(IX)。为了提供更好的并发,InnoDB提供了非锁定读:不需要等待访问行上的锁释放,读取行的一个快照。该方法是通过InnoDB的一个特性:MVCC来实现的。InnoDB有三种行锁的算法:1,Record Lock:单个
转载
发布博客 2016.05.24 ·
3715 阅读 ·
1 点赞 ·
1 评论 ·
10 收藏

Linux LVM安全删除硬盘或分区--从根目录删除盘

LVM总共700G,其中sda系统盘,sdb 536G,sdc 214G,实际数据使用空间164G,想要缩减空间做删除盘的操作。1、查看分区情况 # df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/VolGroup00-LogVol00
原创
发布博客 2016.05.12 ·
14539 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

使用xtrabackup还原Failed to connect to MySQL server to detect version

两台服务器10.11和10.40今天使用xtrabackup备份还原的时候遇到问题,在10.11备份,10.40还原报错如下:# innobackupex --apply-log --redo-only --user=backupuser --password='123456'--defaults-file=/etc/my_ttnet.cnf /root/bh/backup/full/
原创
发布博客 2014.11.25 ·
6510 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

部署xtrabckup备份_附带shell增量脚本

需要的安装包:percona-xtrabackup-2.1.4-656.rhel5.x86_64.rpm注意,该安装包不适合rhel4或CentOS4的操作系统,安装升级perl系统lib库会引起OS崩溃操作系统环境介绍:[root@im-web local]# lsb_release -aLSB Version:    :core-3.1-amd64:core-3.1
原创
发布博客 2014.11.07 ·
1925 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

每2秒钟刷新查看MySQL进程proceslist状态

我们经常用到show processlist来观察MySQL的状态,在观察某个操作带来的任何风险时候,需要频繁刷新,我写了个脚本来每2秒刷新查看process进程中状态# cat processlist.sh#!/bin/bash##author:bohai#address:http://blog.csdn.net/bohai0409user=bohaipassw
原创
发布博客 2014.11.06 ·
1856 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL启动报错“Bind on TCP/IP port: Address already in use”

启动报错“Bind on TCP/IP port: Address already in use”问题描述:mysql启动失败,查看err日志[root@local-idc-search-1 ~]# tail -f /database/umc/data/umc.err141106 10:37:14 [ERROR] Can't start server: Bind o
原创
发布博客 2014.11.06 ·
21501 阅读 ·
6 点赞 ·
0 评论 ·
10 收藏
加载更多