自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(460)
  • 收藏
  • 关注

转载 MySQL MGR如何修复数据不一致的节点

1.在当前主节点创建全量备份(mysqldump或xtrabackup):# /usr/bin/innobackupex --defaults-file=/etc/my.cnf --user=root --pas...

2019-07-18 09:46:39 975

转载 MySQL 5.6, 5.7, 8.0版本的新特性汇总大全

MySQL 5.61).支持GTID复制2).支持无损复制3).支持延迟复制4).支持基于库级别的并行复制5).mysq...

2019-07-16 14:05:44 797

转载 MongoDB随机查询返回一条或N条记录的方法

用$sample (aggregation)方法,具体命令为:db.collection.aggregate( [ { $sample: { size: N } } ] ) N为条数...

2019-07-03 17:28:56 4844

转载 Shell中的字符串截取介绍

一.从左向右截取最后一个string后的字符串:${variable##*string}例如:# cat test.sh#!/bin/bas...

2019-06-27 10:07:34 376

转载 分享一个MySQL命令行自动完成和补全的小工具

MySQL的命令行客户端工具mycli,可以实现命令行自动完成补全和语法突出显示。主页: http://mycli.net文档: http://mycli.ne...

2019-06-26 15:12:26 783

转载 mysql中pager和其它命令的一些小技巧介绍

一. pager less或pager more说明:less模式,可以使用空格到下一页,q退出;more模式,跟linux more命令一样,按空格显示到下...

2019-06-25 11:17:44 318

转载 分享一个批量产生随机测试数据的MySQL存储过程

批量产生随机测试数据:内容如下:# cat populate.sqlDELIMITER $$DRO...

2019-06-24 17:38:47 211

转载 MySQL Batched Key Access (BKA)原理和设置使用方法举例

MySQL 5.6版本开始增加了提高表join性能的算法:Batched Key Access (BKA)的新特性。BKA算法原理:将外层循环的行/结果集存入join buffer...

2019-06-20 16:57:05 1588

转载 pt-archiver工具归档和恢复数据一例

DBA或者运维人员经常需定期对数据进行归档和清除,我们可以使用percona的pt-archiver工具能完成这一功能,使得数据归档变得方便简单。 归档数据一例:...

2019-06-19 16:46:07 717

转载 MySQL8.0.16账户双密码实验一例

从MySQL 8.0.14开始,允许用户帐户拥有双密码,指定为主密码和辅助密码。双密码功能可以在以下场景中无缝地执行凭证更改:系统有大量MySQL服务器,可能涉及主从复制...

2019-06-10 17:36:32 269

转载 MySQL5.7/8.0性能分析shell脚本

分享一个好用的性能分析shell脚本,也适用于mysql8.0版本:# mysqladmin -P3306 -uroot -p -r -i 1 ext |\awk -F"|" \...

2019-05-22 14:35:05 263

转载 MySQL8.0.16秒加字段(instant add column)功能测试

Instant add column功能自MySQL 8.0.12版本引入,INSTANT操作仅修改数据字典中的元数据。在准备和执行期间,不会在表上采用独占元数据锁,并且表数据不受影响,从...

2019-05-22 11:27:56 734

转载 Linux查看网卡流量方法的工具和命令汇总

一.iptraf安装方法:# yum install iptraf -yLoaded plugins: fastestmirrorSetti...

2019-05-14 15:39:33 6752

转载 Linux中显示内存和CPU使用率最高的进程和SHELL脚本例子

显示CPU占用率最高的十个进程信息# ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|headUSER PID %C...

2019-05-14 10:26:09 922

转载 Redis4.0 info命令汇总详解

Server(服务器信息)redis_version:4.0.2 #redis服务器版本redis_git_sha1:00...

2019-05-13 16:08:01 301

转载 MySQL sys库常用SQL汇总大全

查看当前连接情况:select host, current_connections,statements from sys.host_summary;...

2019-05-08 09:22:09 467

转载 MySQL 5.7 performance_schema库和sys库常用SQL

performance_schema库常用SQL:查看没有主键的表: SELECT DISTINCT t.table_schema, t.table_name...

2019-04-17 13:46:34 586

转载 percona-toolkit安装方法和主要工具用途汇总介绍

安装方法:编辑/etc/yum.repos.d/Percona.repo,加入以下内容:#vi /etc/yum.repos.d/Percona.repo[pe...

2019-04-16 16:08:12 207

转载 MySQL query_cache_type的DEMAND参数介绍和使用举例

Query Cache存储SELECT语句及其产生的数据结果,特别适用于表数据变化不是很频繁的场景,例如一些静态页面,或者页面中的某块不经常发生变化的信息。如果此表上有任何写表操作发生,那...

2019-04-02 15:54:44 605

转载 redis里显示key大小的shell脚本

redis里可以显示key大小的shell脚本,很方便的定位redis里有哪些大key。脚本内容如下:# cat redis-print-keysize.sh#!/usr/bi...

2019-03-27 13:50:57 316

转载 redis info memory命令的各项参数解释汇总

used_memory:由 Redis 分配器分配的内存总量,包含了redis进程内部的开销和数据占用的内存,以字节(byte)为单位used_memory_human:以...

2019-03-25 13:20:39 1786

转载 MySQL information_schema库下的表类型信息汇总

分区• PARTITIONS:表分区• FILES:存储MySQL NDB 磁盘数据表的文件特权• COLUMN_PRIVILEGES:MySQL 用户帐户所拥有的列特权...

2019-03-15 09:13:42 172

转载 常用的MySQL中间件网址汇总

Atlas(Qihoo 360)https://github.com/Qihoo360/Atlas美团点评的DBProxyhttps://g...

2019-03-14 10:57:46 208

转载 Linux内核参数overcommit_memory和OOM killer介绍

什么是Linux Overcommit和OOMovercommit_memory是一个内核对内存分配的一种策略,它有三个可选值:0、1、2。0. 表示内核将检查...

2019-03-13 16:51:06 822

转载 MySQL 5.7.24安装MySQL审计插件小记

1).到网站(https://bintray.com/version/files/mcafee/mysql-audit-plugin/release/1.1.7-805)下载插件audit-plugin-mysql-5....

2019-02-22 14:29:28 850

转载 solr单机如何备份索引core数据

solr备份索引core数据需要先编辑对应的solrconfig.xml文件,一般路径在solrhome对应的集合目录里面,可以用find命令直接查找,然后在其中添加Replication Han...

2019-02-22 11:50:27 287

转载 mysqlbinlog命令恢复数据要注意的问题汇总

1.不要使用 base64-output=decode-rows 参数--base64-output=decode-rows主要是解析或查看ROW级别binlog日志时使用,执行SQL时不要使用该参数...

2019-02-20 14:43:28 198

转载 MySQL内存占用计算公式

MySQL最大可使用内存(M):select (@@key_buffer_size +@@innodb_buffer_pool_size + @@tmp_table_size + ...

2019-02-12 14:02:03 549

转载 zabbix3.4.15用python实现钉钉机器人告警的方法

zabbix服务器监控到异常,可以通过钉钉机器人进行报警通知,具体配置如下:钉钉机器人配置:需要新建一个钉钉群,群里面添加一个机器人即可。...

2019-01-29 14:37:26 571

转载 mysql_config_editor用法举例

mysql_config_editor是一种存储mysql登录信息的工具。通过mysql_config_editor设置了登录信息后,在用mysql命令登录数据库时就可以只用加一个--login-pa...

2019-01-17 10:46:29 226

转载 SSDB安装和使用初探

介绍:SSDB是一个高性能的支持丰富数据结构的 NoSQL 数据库, 使用硬盘存储,使用Google高性能的存储引擎LevelDB,可以用于替代 Redis.SSDB特性:替代...

2019-01-15 14:39:18 128

转载 MySQL两阶段提交过程原理简述

MySQL使用两阶段提交主要解决 binlog 和 InnoDB redo log 的数据一致性的问题.两阶段提交简图:...

2019-01-14 15:02:40 2478

转载 Redis主从复制断点续传的工作原理概述

从redis 2.8开始,如果在主从复制过程中遭遇连接断开,则重新连接之后可以从中断处继续进行复制,而不必重新同步。断点续传的工作原理具体如下:主服务器端为复制...

2019-01-09 11:05:15 567

转载 mysql innodb double write概念汇总

double write原理图如下:通过引入doublewrite buffer的方案,每次innodb在准备写出一个page时,先把p...

2019-01-04 11:45:06 93

转载 MySQL MVCC知识点汇总

1).Multi-Version Concurrency Control 多版本并发控制,MVCC 是一种并发控制的方法,一般在数据库管理系统中,实现对数据库的并发访问。2).在MVCC协议下,每个读操作会看到一...

2019-01-03 09:42:28 122

转载 MySQL实时计算QPS,TPS的SHELL脚本两例

QPS:每秒的查询数TPS:每秒的事物量(commit与rollback的之和)第一例:#cat mysql_qps.sh...

2019-01-02 15:49:58 665

转载 MHA安装和部署步骤

##################MHA安装和部署####################1.服务器192.168.0.21 mydb1 #Master...

2018-12-29 13:42:00 1226

转载 Redis4.0从库复制报错"master_link_status:down"处理一例

环境描述:Redis版本:4.0.2主库:192.168.0.190从库:192.168.0.191今天Zabbix告警...

2018-12-28 15:59:16 854

转载 用Python快速搭建http服务器和FTP服务器的步骤

实验如下:机器ip: 192.168.0.51搭建http服务器步骤:#python -m SimpleHTTPServer...

2018-12-27 14:32:42 298

转载 Redis快速产生测试数据的三种方法

方法一(lua脚本):vim redis_load.luafor i = 1, 500000, 1 d...

2018-12-24 11:29:50 1638

空空如也

空空如也

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

TA关注的人

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