LVS+keepalived

LVS+keepalived负载均衡实战        ---------------------这里非常感谢田逸老师的文档,在我学习lvs的时候给了我很大的帮助! 一、为什么要使 用负载均衡技术?1、系统高可
5次阅读

CentOS下MySQL主从同步配置

一、环境主机:                  master操作系统:centos 5.3                &nb
3次阅读

mysql if使用实例

//DELIMITERDROP PROCEDURE if EXISTS createAmountCount;create PROCEDURE createAmountCount()BEGINDECLARE ss VARCHAR(20);DECLARE sqt VARCHAR(200);set ss=
2次阅读

Nginx配置文件(nginx.conf)配置详解

Nginx的配置文件nginx.conf配置详解如下: user nginx nginx ;Nginx用户及组:用户 组。window下不指定 worker_processes 8;工作进程:数目。根据硬件调整,通常等于CPU数量
2次阅读

新版本macos无法安装mysql-python包

在更新了macos之后就发现无法正确安装python-mysql包了。上网查阅了一下应该是c库或者osx的基础工具变动带来的问题。看到很多解决办法说使用pymysql,拜托我问的是如何安装python-mysql啊。pure-python虽然很爽但是略慢啊。最后在stackoverflow上找到了答
3次阅读

MySQL 当记录不存在时insert,当记录存在时update

MySQL当记录不存在时insert,当记录存在时更新;网上基本有三种解决方法第一种:示例一:insert多条记录假设有一个主键为 client_id 的 clients 表,可以使用下面的语句:INSERT INTO clients(client_id, client_name, client_t
2次阅读

通过show variables like ‘general_log%’可以看查询日志

 mysql> show variables like 'general_log%';+------------------+-----------------------------+| Variable_name | Value
3次阅读

log_output参数是指定日志的存储方式

log_output='FILE'表示将日志存入文件,默认值是'FILE' log_output='TABLE'表示将日志存入数据库,这样日志信息就会被写入到mysql.slow_log表中.mysql数据库支持同时两种日志存储方式,配置的时候以逗号隔开即可,如:log_output='FILE,T
3次阅读

定义log_query_time的值

默认超过10秒的sql才会被记录在慢查询日志里.可以通过long_query_time控制.如果是临时修改:set global long_query_time=4;(把超过4秒的sql记录到慢查询日志里面);如果是永久修改,可以通过/etc/my.cnf中修改:slow_query_log = 1
1次阅读

正确安全清空在线慢查询日志slow log的流程

 查看慢查询日志的状态:mysql> show variables like '%slow%';+---------------------+-----------------------------+| Variable_name | Value
5次阅读