Welcome 微信登录

首页 / 数据库 / MySQL

MySQL的日志分析工具

MySQL的日志分析工具

MySQL的日志分析工具2014-10-24MySQL的性能从查看日志开始。硬件配置低常常导致这样的问题,但事实上大多数情况并不在这里。某些“慢"SQL阻塞了其他语句的执行,优化查询是第一步需要做的。“工欲善其事必先利其器”,MySQL自身的一款mysqldumpslow 查询日志分析器,该工具不但陈旧,验证规范不准确。今天要说的是Percona 的工具pt-query-digest,它能够分析慢查询日志内容,...
原版MySQL中如何恢复单个InnoDB数据库表

原版MySQL中如何恢复单个InnoDB数据库表

原版MySQL中如何恢复单个InnoDB数据库表2014-10-24Percona 中的 xtrabackup 真是个好工具, 简单的介绍的他的功能:1、创建热备份(主要依靠innodb的 crash recovery 功能)2、增量备份3、直接对备份文件压缩打包4、负载小在测试最新版本2.0时,发现问题:importing and exporing individual tables中这个工具对Oracle 原版的MySQL是不起作用的。本栏目更多精彩...
MySQL表结构的同步

MySQL表结构的同步

MySQL表结构的同步2014-10-24现在全身心投入到MySQL中。项目要求:将开发环境中的数据库的修改同步至线上环境。开发者给出的解决办法是:利用像Python 中的South框架,自动将开发环境的变更同步至生产环境。这个对于DBA来说是无法承受的(除非是创建数据库结果类似的语句)。数据库变更在生产环境执行,必须事先经过评估。对业务的影响降到最低,这个就设计到了重新设计索引,或者采用在线修改工具之类的。本文暂时先不讨论,下面给出表同步的解决办法。以前...
MySQL中如何实现类似Oracle的序列

MySQL中如何实现类似Oracle的序列

MySQL中如何实现类似Oracle的序列2014-10-24Oracle一般使用序列(Sequence)来处理主键字段,而MySQL则提供了自增长(increment)来实现类似的目的;但在实际使用过程中发现,MySQL的自增长有诸多的弊端:不能控制步长、开始索引、是否循环等;若需要迁移数据库,则对于主键这块,也是个头大的问题。本文记录了一个模拟Oracle序列的方案,重点是想法,代码其次。Oracle序列的使用,无非是使用.nextval和.currv...
为MySQL数据库添加注释

为MySQL数据库添加注释

为MySQL数据库添加注释2014-10-24今天写MySQL的function时,对内容添加注释,发现编译出错;查找手册才发现,”--”注释有个小小的需要注意的地方:"--"与被注释内容之间要添加空格才行;本以为是个小问题,谁知.... 还是在此记录一下,为了马虎先生和马虎小姐。MySQL注释分为两类:单行注释、多行注释。->单行注释有两种,格式如下:1、#... 以“#”号开头,...
mysql information_schema有什么作用

mysql information_schema有什么作用

mysql information_schema有什么作用2014-10-24information_schema数据库是MySQL自带的,它提供了访问数据库元数据的方式。元数据是关于数据的数据,如数据库名或表名,列的数据类型,或访问权限等。有些时候用于表述该信息的其他术语包括“数据词典”和“系统目录”。在 MySQL中,把 information_schema 看作是一个数据库,确切说是信息数据库。其中保存...
如何使用JMeter创建Mysql数据库

如何使用JMeter创建Mysql数据库

如何使用JMeter创建Mysql数据库2014-10-28好吧!我一直觉得我不聪明,所以,我用最详细,最明了的方式来书写这个文章。我相信,我能明白的,你们一定能明白。我的环境:MySQL:mysql-essential-5.1.51-win32jdbc驱动:我已经上传到csdn上一个:http://download.csdn.net/source/3451945JMeter:jmeter-2.4 任意版本都行。1.首先我们要有一个可以做测试的数据库,当然...
Centos 6.3下mysql主从复制笔记

Centos 6.3下mysql主从复制笔记

Centos 6.3下mysql主从复制笔记2014-10-28MySQL主从复制结构是基于mysql bin-log日志基础上从库通过打开IO进程收到主库的bin-log日志增量信息,并保存到本地relay log,而后再通过打开MYSQL进程从relay log上获取的增量信息并翻译成SQL语句后写到从数据库。主从复制结构实际上可以实现两个功能1.从库充当主库的数据库备份实例2.读写分离主库负责正常读写数据从库只负责读数据实际生产环境因为很多应用实际读...
mysql如何检查物理磁盘中的二进制日志文件是否有丢失

mysql如何检查物理磁盘中的二进制日志文件是否有丢失

mysql如何检查物理磁盘中的二进制日志文件是否有丢失2014-10-28问题场景:有时候因为磁盘损坏或人为原因错误删除了磁盘中的二进制文件,导致mysql中的show binary logs记录和实际的物理磁盘中的二进制文件不匹配#binlogdiff.sh#!/bin/sh#ocpyang@126.com#作用:mysql中show binary logs记录的二进制日志文件和实际的物理文件比较,检查#磁盘中对应的二进制日志文件是否有丢失source ...
Mysql中按月和日为组group并进行统计排序order

Mysql中按月和日为组group并进行统计排序order

Mysql中按月和日为组group并进行统计排序order2014-10-28在数据库中我们经常用sql语句对表进行简单的统计排序,对于日期字段,我们可以简单的对其进行order。对于复杂一点的可以按日期中的年,月,日分别进行group,order。按年份进行group,统计排序:SELECT YERA(established_time) ,COUNT(*) AS num <span style="font-size: 13.75px; f...
<< 201 202 203 204 205 206 207 208 209 210 >>