September 29 2016

mysql异常处理2

定义条件和处理程序是事先定义程序执行过程中可能遇到的问题。并且可以在处理程序中定义解决这些问题的办法。这种方式可以提前预测可能出现的问题,并提出解决办法。这样可以增强程序处理问题的能力,避免程序异常停止。MySQL中都是通过DECLARE关键字来定义条件和处理程序。本小节中将详细讲解如何定义条件和处[……]

Read more

Category: mysql | LEAVE A COMMENT
September 21 2016

mysql select into

SELECT…INTO OUTFILE ‘file_name’形式的SELECT可以把被选择的行写入一个文件中。该文件被创建到服务器主机上,因此您必须拥有FILE权限,才能使用此语法。file_name不能是一个原有的文件。原有文件会阻止例如“/etc/passwd”的文件和数据库表被销毁。[……]

Read more

Category: mysql | LEAVE A COMMENT
September 16 2016

PT工具

PT工具
pt-show-grants
l 功能介绍:
规范化和打印mysql权限,让你在复制、比较mysql权限以及进行版本控制的时候更有效率!
l 用法介绍:
pt-show-grants [OPTION…] [DSN]
选项自行用help查看,DSN选项也请查看help,选项区分大小写。[……]

Read more

Category: mysql | LEAVE A COMMENT
September 14 2016

mysql ssl

用户想要与MySQL服务器建立一条安全连接时,常常依赖VPN隧道或SSH隧道。不过,获得MySQL连接的另一个办法是,启用MySQL服务器上的SSL封装器(SSL wrapper)。这每一种方法各有其优缺点。比如说,在出现多条短时间MySQL连接的高度动态环境下,VPN或SSH隧道也许是比SSL更好[……]

Read more

Category: mysql | LEAVE A COMMENT
September 10 2016

SYSBENCH

SYSBENCH

SysBench是一个模块化的、跨平台、多线程基准测试工具,主要用于评估测试各种不同系统参数下的数据库负载情况。它主要包括以下几种方式的测试:

cpu性能
磁盘io性能
调度程序性能
内存分配及传输速度
POSIX线程性能
数据库性能(OLTP基准测试)
目前sysbench主[……]

Read more

Category: mysql | LEAVE A COMMENT
September 7 2016

Xtrabackup

Xtrabackup
注意:
1)文档参照http://www.percona.com/docs/wiki/percona-xtrabackup:start
2)mysql要使用5.1.50版本或以上。
一、Xtrabackup简介及安装
1、Xtrabackup 是percona的一个开源项目,可[……]

Read more

Category: mysql | LEAVE A COMMENT
September 3 2016

mysql variables

variables
可以通过SHOW VARIABLES语句查看系统变量及其值。

mysql> SHOW VARIABLES;

1. back_log

指定MySQL可能的连接数量。当MySQL主线程在很短的时间内得到非常多的连接请求,该参数就起作用,之后主线程花些时间(尽管很短)检查连[……]

Read more

Category: mysql | LEAVE A COMMENT