【Mysql】mysql事务处理用法与实例详解
来源:转载 MySQL的事务支持不是绑定在MySQL服务器本身,而是与存储引擎相关1.MyISAM:不支持事务,用于只读程序提高性能 2.InnoDB:支持ACID事务、行级锁、并发 3.Berkeley DB:支持事务 一个事务是一个连续的一组数据库操作,就好像它是一个单一的工作单元进行。换言之,永远不...
【PHP】启用php-fpm状态详解
php-fpm和nginx一样内建了一个状态页,对于想了解php-fpm的状态以及监控php-fpm非常有帮助。为了后续的zabbix监控,我们需要先了解php-fpm状态页是怎么回事。1. 启用php-fpm状态功能12...
【Mysql】instr与find_in_set与regexp
MySQL [interface_hd_com]> select * from tbl_name;+---------------+| dg_order_time |+---------------+| 1 || 1,2,3,4 || 2,3,4 || 1 || 2 &nbs...
【python】python 模块学习之--Fabric
基础一:#!/usr/bin/env pythonfrom fabric.api import *env.user='root'env.hosts=['218.78.186.162','125.208.12.56']env.passwords={ 'root@218.78.186.162:22':'XXX','root@125.208.12.56:22':'XXXX@0'}@runs_once ...
【Mysql】mysql同步错误:Last_Errno: 1677
背景从库报错:Replicate_Wild_Ignore_Table: Last_Errno: 1677 ...
【Mysql】关于mysql存入emoji表情的问题
1.测试插入脚本
【python】python 模块学习之--paramiko
使用python的paramiko模块实现ssh与scp功能1. 介绍这篇文章简单地介绍了Python的paramiko模块的用法,paramiko实现了SSH协议,能够方便地与远程计算机交互。简单的说,就是你在terminal下执行的如下语句,现在可以通过python的paramiko实现了。 # 执行shell语句 ssh -i ~/.ssh/id_rsa -p 1098 rds@12.164.1...
【python】python 模块学习之--pexpect
基础例子:拷贝数据>>> import pexpect>>> child=pexpect.spawn('scp /home/chenliang/oradba.perl root@218.78.186.162:/home/chenliang/') -----启动程序>>> child.expect('(?i)password:') ...
【Nginx】Nginx虚拟vhost配置文件
Nginx可以采用vhost虚拟配置文件配置多个conf,多个域名多个配置文件方便管理主配置文件[root@iZ251xiy3yfZ conf]# more nginx.conf#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;...
【Linux】fio测试磁盘
http://www.gongzi.org/linux-io-test.htmlhttps://bbs.aliyun.com/read/255150.html
【Mysql】master_info 与 relay_info对数据库的影响
在MySQL 5.6.2之前,slave记录的master信息以及slave应用binlog的信息存放在文件中,即master.info与relay-log.info。在5.6.2版本之后,允许记录到table中,参数设置如下:master-info-repository = TABLE ---FILE表示以文件方式relay-log-info-repository = TABLE ---FILE表示以...
【Mysql】MHA配置虚拟ip
虚拟ip飘逸说到Failover,通常有两种方式:一种是虚拟IP地址,一种是全局配置文件。MHA并没有限定使用哪一种方式,而是让用户自己选择,虚拟IP地址的方式会牵扯到其它的软件,这里就不赘述了上篇文章搭建mha+keepalive就是通过keepalive来控制虚拟ip,本片文章在介绍一种虚拟ip的方式...
【Mysql】安装tokudb引擎
平台支持: TokuDB 只能在 64-bit Linux 下使用.最小内存要求: TokuDB 需要至少1GB 的物理内存,当然这里建议最好是 2GB 安装tokuDB tokuDB内存分配需要jemalloc支持(一般安装percona mysql以后自己就有,如果没有则需要额外安装) &nbs...
【Mysql】使用jemalloc(或tcmalloc)优化MYSQL(安装步骤)
默认的内存分配就是c的malloc 现在也出现许多优化的内存分配算法:jemalloc and tcmalloc从MySQL 5.5后支持声明内存储方法。安装jemallocwget http://www.canonware.com/download/jemalloc/jemalloc-3.4.0.tar.bz2tar xjf jemalloc-3.4.0.tar.bz2cd jemalloc-3.4.0./configure --prefix=/usr/lo...
【Mysql】pt工具之-pt-kill
pt-kill概述从show processlist 中获取满足条件的连接或者从包含show processlist的文件中读取满足条件的连接并打印或者杀掉或者执行其他操作,这个工具在工作中实用性很高,当服务器连接出现异常后第一想到的就是pt-kill,自己写一个脚本也可以,但是功能还是没有pt-kill强大;常用功能介绍...
【MYsql】Maxscale中间件使用
背景:规划192.168.6.114mysql master192.168.6.115mysql salve1192.168.6.119mysql slave2192.168...
【MHA】mha日常维护命令
mha 日常维护命令1.查看ssh登陆是否成功masterha_check_ssh --conf=/etc/masterha/app1.cnf 2.查看复制是否建立好masterha_check_repl --conf=/etc/masterha/app1.cnf 3.启动mhanohup masterha_manager --conf=/etc/masterha/app1.cnf > /tmp/mha_manager.log < /dev/null 2>&1 & 当有slave节点宕掉的情况是...
【Mysql】ERROR 1872 (HY000): Slave failed to initialize relay log info
背景“:在线将数据库目录迁移到k另一个目录后启动slave进程报错:start slave;ERROR 1872 (HY000): Slave failed to initialize relay log info structure from the repository解决办法:修改index文件和info文件index里面的记录是原来的目录的[root@Yun-MySQL02 3306]# more mysqlrel...
【Linux】dstat工具
Linux终端下 dstat 监控工具原创:Linux中国 https://linux.cn/article-3215-1.html原创:LCTT https://linux.cn/article-3215-1.html译者: disylee本文地址:https://linux.cn/article-3215-1.html2014-6-17 22:48 评论: 9 收藏: 5 分享: 9...
【Mysql】JDB2导致磁盘io使用率高 导致mysql延迟过高
参考连接:http://www.bubuko.com/infodetail-971804.html背景:某项目slave数据库的延迟非常大mysql> show slave status\G;*************************** 1. row *************************** Slave_IO_State: Queueing master event to the relay...