最新消息:

mysql

MySQL5.6主键的在线DDL变更测试

MySQL5.6主键的在线DDL变更测试

admin 11年前 (2013-04-15) 2546浏览 0评论

导读:本文主要详细测试online DDL中的删除,添加主键操作。关于MySQL5.6在线DDL的全文信息,请参照:MySQL5.6版本InnoDB存储引擎在线DDL变更的官方信息中文翻译版, 文章地址:http://www.mysqlops.com...

Gentoo 从 MySQL 5.1 升级 MariaDB 5.5.x

Gentoo 从 MySQL 5.1 升级 MariaDB 5.5.x

admin 11年前 (2013-04-12) 3324浏览 0评论

在 Oracle 吃掉 SUN 取得 MySQL 之后, 大家一直以為 Oracle 会砍掉 MySQL, 不过直到现在还是没有动手, 但是仍然有点小动作让人担心, 像是移除 test case[1]. 不过对於使用 MySQL 己久, 并且很熟悉 ...

tcpdump 抓取MySQL Query Log

tcpdump 抓取MySQL Query Log

admin 11年前 (2013-04-12) 2949浏览 0评论

原文参考:http://www.davidodwyer.com/category/tags/tcpdump-mysql #!/bin/bash tcpdump -i eth0 -s 0 -l -w – dst port 3306 | strings ...

MySQL Innodb表死锁情况分析与归纳

MySQL Innodb表死锁情况分析与归纳

admin 11年前 (2013-04-12) 2664浏览 0评论

案例描述       在定时脚本运行过程中,发现当备份表格的sql语句与删除该表部分数据的sql语句同时运行时,mysql会检测出死锁,并打印出日志。       两个sql语句如下:       (1)insert into backup_tabl...

MySQL 处理非法数据

MySQL 处理非法数据

admin 11年前 (2013-04-09) 2129浏览 0评论

默认情况下,MySQL按照以下规则处理“数据越界”和其他非正常数据 1、对于数值数据或time数据列,超出合法范围的值将被阶段到最近的取值范围边界; 2、对于字符串数据列(不包括enum、set)太长的字符串将被截断到数据列的最大长度,对于 ENUM...

mysql ORDER BY,GROUP BY 和DISTINCT原理

mysql ORDER BY,GROUP BY 和DISTINCT原理

admin 11年前 (2013-04-05) 2850浏览 0评论

前言 除了常规的Join语句之外,还有一类Query语句也是使用比较频繁的,那就是ORDERBY,GROUP BY以及DISTINCT这三类查询。考虑到这三类查询都涉及到数据的排序等操作,所以我将他们放在了一起,下面就针对这三类Query语句做基本的...

MySQL 跨时区迁移数据

MySQL 跨时区迁移数据

admin 11年前 (2013-04-05) 2839浏览 0评论

问: 如果数据表中有时间字段,现在要迁移到其他时区的服务器上,该如何处理呢? 答:在高版本的mysqldump中,新增了一个选项:–tz-utc,默认是启用的,来看看它的说明 SET TIME_ZONE='+00:00'...

从小型网站到超大规模网站的MySQL参考架构

从小型网站到超大规模网站的MySQL参考架构

admin 11年前 (2013-04-05) 3007浏览 0评论

Oracle发布了《面向大规模可伸缩网站基础设施的MySQL参考架构》白皮书,针对将MySQL用作数据存储的不同类型和不同规模的网站给出了推荐的拓扑结构。 根据不同的服务规模:用户和会话管理、电子商务、分析类应用 (多结构数据)和CMS(元数据),这...

更改ubuntu mysql data目录位置

更改ubuntu mysql data目录位置

admin 11年前 (2013-04-02) 2414浏览 0评论

很多时候,mysql的数据会非常大,数据默认放在/var/lib/mysql,由于/var所划分的空间不够大,所以我们需要将mysql数据存放路径修改一下,放到大分区里面,以便可以应付mysql数据增长。 1.设置新的存放路径 mkdir -p /d...

MySQL 锁表重做 主从同步

MySQL 锁表重做 主从同步

admin 12年前 (2012-12-20) 3532浏览 0评论

1. 主库锁表操作 FLUSH TABLES WITH READ LOCK; mysql> FLUSH TABLES WITH READ LOCK; Query OK, 0 rows affected (0.02 sec) mysql> ...

win7下编译MySQL5.5的详细步骤

win7下编译MySQL5.5的详细步骤

admin 13年前 (2011-12-28) 2844浏览 0评论

由于在window7下编译MySQL5.5.19过程中遇到很多问题,所以再次把详细步骤写出来,以供大家参阅,这个是完整通过实验的步骤,网上一堆的东西不是少这个就是少那个,所以整理了下,希望帮助...

在Server层实现Kill Idle Transaction

在Server层实现Kill Idle Transaction

admin 13年前 (2011-12-23) 2452浏览 0评论

在上一篇文章里我们写了如何针对InnoDB清理空闲事务《如何杀掉空闲事务》,在@sleebin9 的提示下,这个功能不仅可以针对InnoDB,也可以用于所有MySQL的事务引擎。 如何在Server层实现呢,sql/sql...

数据安全 - 从CSDN网站数据泄露说开去

数据安全 – 从CSDN网站数据泄露说开去

admin 13年前 (2011-12-21) 3188浏览 0评论

在网路数据大量集中的今天,一旦发生安全问题,则将对广大的用户带来极大的困扰,我相信有很多用户不能及时获得这一消息,则其重要信息就可能被泄露窃取。后果不堪设想。 所以,对数据进行充分的安全保护、安全防范,是每一个有责任的公司都应该全面考虑的内容。 ...

Raid1+0 stripe size for MySQL InnoDB

Raid1+0 stripe size for MySQL InnoDB

admin 13年前 (2011-12-12) 2592浏览 0评论

MySQL InnoDB使用 Raid 1+0 stripe size 大小该如何配置? By: 谭俊青@MySQL实验室 要理解Raid 1+0,我们首先要先理解Raid 0,看下图: 左图为 4kb stripe size;右图为 64kb st...

MySQL为什么要引入Thread Pool的线程处理模式

MySQL为什么要引入Thread Pool的线程处理模式

admin 13年前 (2011-10-29) 2715浏览 0评论

从5.5.16开始,在MySQL的商业化版本中将Thread Pool作为plugin提供官方功能支持。在之前的版本中,线程处理模式包括两种:no-threads(单线程处理,多用于debug)、one-thread-per-connection(每...

MySQL Tuning之浅析I/O优化

MySQL Tuning之浅析I/O优化

admin 13年前 (2011-10-24) 2557浏览 0评论

目前web的应用大多都以I/O密集型为主,而存储技术的发展远没有计算机中其他系统发展迅速,尽管也有不少高端存储设备,但是价格的昂贵,不是一般大众能享受的起的。而基于现状更多是我...

MTU值的调整导致MySQL复制异常

MTU值的调整导致MySQL复制异常

admin 13年前 (2011-10-21) 3238浏览 0评论

今天的故事简单有趣,你绝对没有遇到过。当我们把网卡的MTU值从默认的1500,调整为3000/6000/9000后,复制十分诡异,搞得我云里来雾里去的,先记录下: 以下命令可以动态修改MTU值及时生效

Linux Ksplice,MySQL and Oracle

Linux Ksplice,MySQL and Oracle

admin 13年前 (2011-09-22) 3267浏览 0评论

Oracle 在 7 月份收购了 Ksplice。使用了 Ksplice 的 Linux 系统,为 Kernel 打补丁无需重启动,做系统维护的朋友应该明白这是一个杀手级特性。现在该产品已经合并到 Oracle Linux 中。目前已经有超过 700...