最新消息:

标签:mysql

MySQL必须调整的10项配置mysql优化
mysql

MySQL必须调整的10项配置mysql优化

admin 10年前 (2014-02-03) 2216浏览 0评论

当我们被人雇来监测MySQL性能时,人们希望我们能够检视一下MySQL配置然后给出一些提高建议。许多人在事后都非常惊讶,因为我们建议他们仅仅改动几个设置,即使是这里有好几百个配置项。这篇文章的目的在于给你一份非常重要的配置项清单。 我们曾在几年前在博...

Mysql中复制介绍及主从服务器的配置
mysql

Mysql中复制介绍及主从服务器的配置

admin 10年前 (2014-01-30) 2637浏览 0评论

MySQL支持单向、异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并维护文件的一个索引以跟踪日志循环。这些日志可以记录发送到从服务器的更新。当一个从服务器连接主服务器时,它通知主 服...

mysql与go-mysql-driver的一个区别
mysql

mysql与go-mysql-driver的一个区别

admin 10年前 (2014-01-24) 3153浏览 0评论

今天要写个工具就想顺便学下go。网上翻了下发现用比较多的是mymysql和go-mysql-driver。 这两个驱动网上比较的文章也有些了,不过都没有提到一个点,个人觉得是很重要的,记录一下。 先看使用go-mysql-driver的例子。 db,...

Heartbeat+DRBD+MySQL Replication故障处理
mysql

Heartbeat+DRBD+MySQL Replication故障处理

admin 10年前 (2014-01-23) 3713浏览 0评论

不久前的一次机房网络故障,再一次对我们在Heartbeat+DRBD+MySQL数据库架构运维水平的一个考验,之前不止一次的测试与线上部署,还有之后大言不惭的关于该架构组件的所谓深入理解,在这一次不经意的意外面前又是“很囧”的收场,慌张呀!这次断网导...

LINUX上MYSQL优化三板斧
Linux

LINUX上MYSQL优化三板斧

admin 10年前 (2014-01-14) 2426浏览 0评论

现在MySQL运行的大部分环境都是在Linux上的,如何在Linux操作系统上根据MySQL进行优化,我们这里给出一些通用简单的策略。这些方法都有助于改进MySQL的性能。 闲话少说,进入正题。 一、CPU 首先从CPU说起。 你仔细检查的话,有些服...

tcpdump分析MySQL事务的时延水平
mysql

tcpdump分析MySQL事务的时延水平

admin 11年前 (2013-11-18) 4286浏览 1评论

项目中需要统计MySQL的事务响应时间,而前端没有打印SQL请求的时间戳,因此想到用tcpdump来抓取数据库和客户端的交互信息,以分析事务的时延水平。 初步分析了一段tcpdump的日志,发现客户端和数据库之间交互的事务主要分以下两种类型 编号 c...

禁用 MYISAM 引擎的 MySQL 插件
mysql

禁用 MYISAM 引擎的 MySQL 插件

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

在无法控制最终用户使用 MySQL 时,就可能出现混合使用 InnoDB 和 MYISAM 的情况。这时就需要考虑为两种引擎各自配置缓存等资源,即使最后实际只会用 InnoDB 的时候也是如此,这就造成了无法充分利用资源,也增加了资源限制的难度。同时...

PHP查询MySQL大量数据的内存占用分析
mysql

PHP查询MySQL大量数据的内存占用分析

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

这篇文章主要是从原理, 手册和源码分析在PHP中查询MySQL返回大量结果时, 内存占用的问题, 同时对使用MySQL C API也有涉及. 昨天, 有同事在PHP讨论群里提到, 他做的一个项目由于MySQL查询返回的结果太多(达10万条), 从而导...

MySQL索引使用笔记
mysql

MySQL索引使用笔记

admin 11年前 (2013-11-14) 2634浏览 0评论

我们平常所说的索引,如果没有特别指明,都是指B+树结构组织的B-Tree索引。其中聚集索引,次要索引,覆盖索引,复合索引,前缀索引,唯一索引默认都是使用B+树索引,统称索引。当然,除了B+树这种类型的索引之外,还有哈稀索引(hash index)等。...

MYSQL单机多实例CGROUP实践
mysql

MYSQL单机多实例CGROUP实践

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

1.  为什么要用单机多实例 目前互联网的MySQL的服务器都配置了Flash卡或者SSD磁盘,IO能力得到大幅的提高;而Intel的CPU目前的能力不比IBM小型机的CPU差,轻松就是24或者48个超线程;内存现在也很便宜,一般的服务器配上128G...

mysql重设root密码
mysql

mysql重设root密码

admin 11年前 (2013-10-14) 3031浏览 0评论

mysql忘记root密码该怎么办当忘记MySQL的root密码的时候,可以进行如下的步骤重新设置 首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密...

mysql安装及设置编码和python操作mysql
mysql

mysql安装及设置编码和python操作mysql

admin 11年前 (2013-08-20) 2782浏览 0评论

python操作mysql的代码,在前面的那个python十个项目中已经用过了,不过对于mysql的安装,以及mysql-python的安装并没有提及,所以这里需要说一下。 我说的都是在ubuntu下的安装,在windows下比较简单。 首先安装my...

mysql日志通过python发送到rsyslog
mysql

mysql日志通过python发送到rsyslog

admin 11年前 (2013-08-19) 4678浏览 0评论

之前是用mysql数据库来保存用户的访问日志,现在已经超过2亿了,速度非常慢,还分了三张表,所以要换一种记录日志的方式。现在暂时没有时间做数据挖掘,要做的只是把日志先存起来。Sina介绍了一个不错的方案:直接用linux自带的rsyslog来做。用户...

MySQL 5 数据库 中文乱码问题的解决
mysql

MySQL 5 数据库 中文乱码问题的解决

admin 11年前 (2013-06-27) 2626浏览 0评论

昨天折腾了一下自己的网站,试图进行一些迁移工作,这其中遇到的首要问题是Mysql的乱码问题。   由于Mysql是从版本 4迁移到Version 5的,原来的字符集是latin1,现在是UTF8,这就遇到了经典的乱码问题,即使通过phpad...

为MySQL选择合适的备份方式
mysql

为MySQL选择合适的备份方式

admin 11年前 (2013-06-13) 2579浏览 0评论

数据库的备份是极其重要的事情。如果没有备份,遇到下列情况就会抓狂: UPDATE or DELETE whitout where… table was DROPPed accidentally… INNODB was corrupt… entire ...

CentOS MySQL数据库备份工具mysqldump介绍
mysql

CentOS MySQL数据库备份工具mysqldump介绍

admin 11年前 (2013-06-09) 5340浏览 0评论

mysqldump工具是mysql自带的一个非常方便的一款小工具,存在mysql安装目录的/usr/local/mysql/bin (CentOS)是下。 mysqldump 和 mysql一样,都是应用程序,你在mysql下是执行不了的。切记 ,输...