流量控制tc
# 显示当前有哪些命令tc qdisc show# 加入tc qdisc add dev bond0 root ......# 修改存在的 qdisc ,记的,加入同一条后只能用 change 来修改tc qdisc change dev bond0 root ......# 删除tc qdisc del dev bond0 root## 网络延迟 ### 设置固定delay 100ms (所有经过bond0的包都被延时了100ms):tc qdisc add dev...
percona-server-tokudb-vs-innodb
from:http://www.percona.com/blog/2013/05/07/benchmarking-percona-server-tokudb-vs-innodb/PERCONA.COM / COMMUNITY / PERFORMANCE BLOG / BENCHMARKS / BENCHMARKING PERCONA SERVER TOKUDB VS INNODBBenchmarking Percona Server TokuDB vs InnoDBMay 7, 2013 ...
运维监控篇(2)_Zabbix简单的性能调优
from: http://www.xiaomastack.com/2014/10/10/zabbix02/Zabbix是一款高性能的分布式监控报警系统。比如现在常见的家用台式机配置处理器I5-3470、内存4GB1600MHz、硬盘7200rpm就能够监控1000台左右的HOST,是的没错Zabbix就是可以达到这样的高性能。Zabbix运行时间长了会出现小小的瓶颈,小小瓶颈中最大的瓶颈是数...
maven pom.xml详解
FROM:http://www.blogjava.net/jianyue/articles/227932.html<project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/maven-v4_0_0.xsd"><modelVersion>4.0.0</modelVersion>...
死锁: delete+insert不存在PK
###### 表结构及数据CREATE TABLE `tb` ( `id` int(11) NOT NULL AUTO_INCREMENT, `a` int(11) , `b` int(11) , `c` int(11) , PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 ;/*Data for the table `tb` */insert into `tb`(`id`,`a`,`b`,`c`) values (1,1,0,1...
从mysqldump全备获取指定库的sql
http://www.oschina.net/code/snippet_617180_32987解决从mysqldump全备中恢复指定库的数据, 从全备中抽取指定数据库(可多个)的sql,每个数据库导出为数据库名命名的sql文件注意:mysqldump时不能包含参数 --skip-comments,还需优化#!/usr/bin/perl -w use strict;use Getopt::Long qw(:config no_ignor...
关于Docker你应该知道的10件事
From: http://code.csdn.net/news/2824145如果你在企业IT工作,那你会听说过 Docker。即使在是像 Puppet、Hadoop 和 MongoDB 这样的热门技术中,Docker 也会脱颖而出。但正是因为 Docker 正处于炒作期,因此这并不意味着它适合你。由 CSDN、腾讯、腾讯云、腾讯基金会主办的“开源...
mysql metadata lock原理与实现
FROM :http://www.cnblogs.com/cchust/p/4303929.html 上一篇《mysql metadata lock(一)》介绍了为什么引入MDL,MDL作用以及MDL锁导致阻塞的几种典型场景,文章的最后还留下了一个小小的疑问。本文将更详细的介绍MDL,主要侧重介绍MDL的原理和实现。一般而言,商业数据库系统实现锁,一般将锁划分为读锁(共享锁)...
关于MySQL密码你应该知道的那些事
from:http://cenalulu.github.io/mysql/myall-about-mysql-password/关于MySQL密码你应该知道的那些事本文将介绍MySQL用户密码相关的一些知识,以及5.6中对于安全性的一些改进MySQL用户密码是如何生成和保存的如果你已经接触MySQL一段时间了,那么想必你一定知道MySQL把...
python import
from: http://wiki.woodpecker.org.cn/moin/PythonEssentialRef8目录第八章 模块和包模块模块搜索路径模块导入和汇编重新导入模块包 ...
优化:linux主机
CPU方面 关闭电源保护模式内存: # (原文)vm.swappiness = 0 推荐: vm.swappiness = 1. 原因:centos 7 之前,推荐设为0,但新版本中,会导致OOM(内存溢出),kernel会杀掉内存最多的进程(mysqld) ...
沃趣:LINUX上MYSQL优化三板斧
FROM: http://www.woqutech.com/?p=1200LINUX上MYSQL优化三板斧2014 年 1 月 11 日, 上午 9:17现在MySQL运行的大部分环境都是在Linux上的,如何在Linux操作系统上根据MySQL进行优化,我们这里给出一些通用简单的策略。这些方法都有助于改进MySQL的性能。 闲话少说,进入正题。 ...
Vmstat命令详解
from:http://blog.chinaunix.net/uid-22741583-id-3087675.htmlVmstat命令详解一、前言vmstat命令: 用来获得有关进程、虚存、页面交换空间及 CPU活动的信息。这些信息反映了系统的负载情况二、虚拟内存运行原理在系统中运行的每个进...
锁:innodb_lock_wait_timeout和 innodb_rollback_on_timeout?
innodb_lock_wait_timeout 超时后只回滚一条sql,整个事务并不回滚,如需要事务回滚,则需要设置innodb_rollback_on_timeouthttp://dev.mysql.com/doc/refman/5.5/en/innodb-parameters.html#sysvar_innodb_lock_wait_timeoutinnodb_lock_wait_timeout Command-Line Format...
使用cgroup 限制进程的磁盘io
from:http://blog.csdn.net/ylqmf/article/details/43205163 使用cgroup 限制进程的磁盘io 分类: MySQL Linux 2015-01-27 22:45 153人阅读 评论(1) 收藏 举报 cat /etc/cgconfig.conf ## Copyright IBM Corporation. 2007#...
python 输出颜色
说明:前景色 背景色 颜色---------------------------------------30 40 ...
rabbit Clients & Developer Tools
官方文档: http://www.rabbitmq.com/devtools.htmlhttps://pypi.python.org/pypi/pikahttp://code.google.com/p/py-amqplib/txAMQP: Twisted AMQP https://launchpad.net/txamqp
pt-table-checksum原理
from:http://nettedfish.sinaapp.com/blog/2013/06/04/check-replication-consistency-by-pt-table-checksum/用pt-table-checksum校验数据一致性from:主从数据的一致性校验是个头疼的问题,偶尔被业务投诉主从数据不一致,或者几个从库之间的数据不一致,这会令人沮丧。通常我们仅有一种办法,热备主库,...
线上死锁问题分析
转载自Simple Life 本文链接地址: 一个线上死锁问题分析 一个线上死锁问题分析死锁日志如下:TRANSACTION 48AA4BB9, ACTIVE 0 sec insertingmysql tables in use 1, locked 1LOCK WAIT 6 lock struct(s), heap size 1248, 4 row lock(s), undo log entries 2MySQL threa...