- 博客(460)
- 收藏
- 关注
转载 MySQL MGR如何修复数据不一致的节点
1.在当前主节点创建全量备份(mysqldump或xtrabackup):# /usr/bin/innobackupex --defaults-file=/etc/my.cnf --user=root --pas...
2019-07-18 09:46:39
1050
转载 MySQL 5.6, 5.7, 8.0版本的新特性汇总大全
MySQL 5.61).支持GTID复制2).支持无损复制3).支持延迟复制4).支持基于库级别的并行复制5).mysq...
2019-07-16 14:05:44
900
转载 MongoDB随机查询返回一条或N条记录的方法
用$sample (aggregation)方法,具体命令为:db.collection.aggregate( [ { $sample: { size: N } } ] ) N为条数...
2019-07-03 17:28:56
5035
转载 Shell中的字符串截取介绍
一.从左向右截取最后一个string后的字符串:${variable##*string}例如:# cat test.sh#!/bin/bas...
2019-06-27 10:07:34
421
转载 分享一个MySQL命令行自动完成和补全的小工具
MySQL的命令行客户端工具mycli,可以实现命令行自动完成补全和语法突出显示。主页: http://mycli.net文档: http://mycli.ne...
2019-06-26 15:12:26
823
转载 mysql中pager和其它命令的一些小技巧介绍
一. pager less或pager more说明:less模式,可以使用空格到下一页,q退出;more模式,跟linux more命令一样,按空格显示到下...
2019-06-25 11:17:44
380
转载 分享一个批量产生随机测试数据的MySQL存储过程
批量产生随机测试数据:内容如下:# cat populate.sqlDELIMITER $$DRO...
2019-06-24 17:38:47
250
转载 MySQL Batched Key Access (BKA)原理和设置使用方法举例
MySQL 5.6版本开始增加了提高表join性能的算法:Batched Key Access (BKA)的新特性。BKA算法原理:将外层循环的行/结果集存入join buffer...
2019-06-20 16:57:05
1726
转载 pt-archiver工具归档和恢复数据一例
DBA或者运维人员经常需定期对数据进行归档和清除,我们可以使用percona的pt-archiver工具能完成这一功能,使得数据归档变得方便简单。 归档数据一例:...
2019-06-19 16:46:07
816
转载 MySQL8.0.16账户双密码实验一例
从MySQL 8.0.14开始,允许用户帐户拥有双密码,指定为主密码和辅助密码。双密码功能可以在以下场景中无缝地执行凭证更改:系统有大量MySQL服务器,可能涉及主从复制...
2019-06-10 17:36:32
317
转载 MySQL5.7/8.0性能分析shell脚本
分享一个好用的性能分析shell脚本,也适用于mysql8.0版本:# mysqladmin -P3306 -uroot -p -r -i 1 ext |\awk -F"|" \...
2019-05-22 14:35:05
309
转载 MySQL8.0.16秒加字段(instant add column)功能测试
Instant add column功能自MySQL 8.0.12版本引入,INSTANT操作仅修改数据字典中的元数据。在准备和执行期间,不会在表上采用独占元数据锁,并且表数据不受影响,从...
2019-05-22 11:27:56
817
转载 Linux查看网卡流量方法的工具和命令汇总
一.iptraf安装方法:# yum install iptraf -yLoaded plugins: fastestmirrorSetti...
2019-05-14 15:39:33
6869
转载 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
1068
转载 Redis4.0 info命令汇总详解
Server(服务器信息)redis_version:4.0.2 #redis服务器版本redis_git_sha1:00...
2019-05-13 16:08:01
342
转载 MySQL sys库常用SQL汇总大全
查看当前连接情况:select host, current_connections,statements from sys.host_summary;...
2019-05-08 09:22:09
540
转载 MySQL 5.7 performance_schema库和sys库常用SQL
performance_schema库常用SQL:查看没有主键的表: SELECT DISTINCT t.table_schema, t.table_name...
2019-04-17 13:46:34
629
转载 percona-toolkit安装方法和主要工具用途汇总介绍
安装方法:编辑/etc/yum.repos.d/Percona.repo,加入以下内容:#vi /etc/yum.repos.d/Percona.repo[pe...
2019-04-16 16:08:12
240
转载 MySQL query_cache_type的DEMAND参数介绍和使用举例
Query Cache存储SELECT语句及其产生的数据结果,特别适用于表数据变化不是很频繁的场景,例如一些静态页面,或者页面中的某块不经常发生变化的信息。如果此表上有任何写表操作发生,那...
2019-04-02 15:54:44
664
转载 redis里显示key大小的shell脚本
redis里可以显示key大小的shell脚本,很方便的定位redis里有哪些大key。脚本内容如下:# cat redis-print-keysize.sh#!/usr/bi...
2019-03-27 13:50:57
368
转载 redis info memory命令的各项参数解释汇总
used_memory:由 Redis 分配器分配的内存总量,包含了redis进程内部的开销和数据占用的内存,以字节(byte)为单位used_memory_human:以...
2019-03-25 13:20:39
1960
转载 MySQL information_schema库下的表类型信息汇总
分区• PARTITIONS:表分区• FILES:存储MySQL NDB 磁盘数据表的文件特权• COLUMN_PRIVILEGES:MySQL 用户帐户所拥有的列特权...
2019-03-15 09:13:42
200
转载 常用的MySQL中间件网址汇总
Atlas(Qihoo 360)https://github.com/Qihoo360/Atlas美团点评的DBProxyhttps://g...
2019-03-14 10:57:46
241
转载 Linux内核参数overcommit_memory和OOM killer介绍
什么是Linux Overcommit和OOMovercommit_memory是一个内核对内存分配的一种策略,它有三个可选值:0、1、2。0. 表示内核将检查...
2019-03-13 16:51:06
912
转载 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
964
转载 solr单机如何备份索引core数据
solr备份索引core数据需要先编辑对应的solrconfig.xml文件,一般路径在solrhome对应的集合目录里面,可以用find命令直接查找,然后在其中添加Replication Han...
2019-02-22 11:50:27
334
转载 mysqlbinlog命令恢复数据要注意的问题汇总
1.不要使用 base64-output=decode-rows 参数--base64-output=decode-rows主要是解析或查看ROW级别binlog日志时使用,执行SQL时不要使用该参数...
2019-02-20 14:43:28
234
转载 MySQL内存占用计算公式
MySQL最大可使用内存(M):select (@@key_buffer_size +@@innodb_buffer_pool_size + @@tmp_table_size + ...
2019-02-12 14:02:03
620
转载 zabbix3.4.15用python实现钉钉机器人告警的方法
zabbix服务器监控到异常,可以通过钉钉机器人进行报警通知,具体配置如下:钉钉机器人配置:需要新建一个钉钉群,群里面添加一个机器人即可。...
2019-01-29 14:37:26
601
转载 mysql_config_editor用法举例
mysql_config_editor是一种存储mysql登录信息的工具。通过mysql_config_editor设置了登录信息后,在用mysql命令登录数据库时就可以只用加一个--login-pa...
2019-01-17 10:46:29
277
转载 SSDB安装和使用初探
介绍:SSDB是一个高性能的支持丰富数据结构的 NoSQL 数据库, 使用硬盘存储,使用Google高性能的存储引擎LevelDB,可以用于替代 Redis.SSDB特性:替代...
2019-01-15 14:39:18
164
转载 MySQL两阶段提交过程原理简述
MySQL使用两阶段提交主要解决 binlog 和 InnoDB redo log 的数据一致性的问题.两阶段提交简图:...
2019-01-14 15:02:40
2558
转载 Redis主从复制断点续传的工作原理概述
从redis 2.8开始,如果在主从复制过程中遭遇连接断开,则重新连接之后可以从中断处继续进行复制,而不必重新同步。断点续传的工作原理具体如下:主服务器端为复制...
2019-01-09 11:05:15
638
转载 mysql innodb double write概念汇总
double write原理图如下:通过引入doublewrite buffer的方案,每次innodb在准备写出一个page时,先把p...
2019-01-04 11:45:06
115
转载 MySQL MVCC知识点汇总
1).Multi-Version Concurrency Control 多版本并发控制,MVCC 是一种并发控制的方法,一般在数据库管理系统中,实现对数据库的并发访问。2).在MVCC协议下,每个读操作会看到一...
2019-01-03 09:42:28
145
转载 MySQL实时计算QPS,TPS的SHELL脚本两例
QPS:每秒的查询数TPS:每秒的事物量(commit与rollback的之和)第一例:#cat mysql_qps.sh...
2019-01-02 15:49:58
720
转载 MHA安装和部署步骤
##################MHA安装和部署####################1.服务器192.168.0.21 mydb1 #Master...
2018-12-29 13:42:00
1293
转载 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
1016
转载 用Python快速搭建http服务器和FTP服务器的步骤
实验如下:机器ip: 192.168.0.51搭建http服务器步骤:#python -m SimpleHTTPServer...
2018-12-27 14:32:42
343
转载 Redis快速产生测试数据的三种方法
方法一(lua脚本):vim redis_load.luafor i = 1, 500000, 1 d...
2018-12-24 11:29:50
1861
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人