
mysql
rq2
这个作者很懒,什么都没留下…
展开
-
My.cnf配置选项
本文中的配置都是从《MySQL5权威指南(3rd)》中摘抄出来的,个人认为对于使用MySQL十分有用。放在此处方便自己随时查阅,也希望对其他朋友有所助益。(2007.05.30最后更新)mysqld程序--目录和文件 basedir = path 使用给定目录作为根目录(安装目录)。 character-sets-dir = path 给出...2007-09-28 18:29:50 · 75 阅读 · 0 评论 -
linux下mysql(rpm)安装使用手册
安装Mysql 1、下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-5.1.7-0.i386.rpm 下载地址为:http://dev.mysql.com/downloads/mysql/5.1.html,打开此网页,下拉网页找到“Linux x86 generic RPM (statically linked against glibc 2.2.5)...2008-03-25 15:57:59 · 83 阅读 · 0 评论 -
mysql慢查询日志分析
mysql有一个功能就是可以log下来运行的比较慢的sql语句,默认是没有这个log的,为了开启这个功能,要修改my.cnf或者在mysql启动的时候加入一些参数。 如果在my.cnf里面修改,需增加如下几行 long_query_time = 10 log-slow-queries = long_query_time 是指执行超过多久的sql会被log下来,...2008-03-11 15:46:11 · 308 阅读 · 0 评论 -
Linux自动备份MYSQL方法
MYSQL定期备份是一项重要的工作,但人工操作太繁琐,也难避免有所疏漏,使用下面的方法即可让系统定期备份数据。1、创建备份文件夹#cd /www#makedir backup 2、编写运行脚本#vi autobackup写入以下内容:filename=`date +%Y%m%d`mysql_bin_dir/mysqldump –opt dataname -u user -ppassword |...2008-03-09 10:48:11 · 81 阅读 · 0 评论 -
如何管理 MySQL 的 binlog
************************************** 关于 binlog **************************************--binlog 以一种更有效的格式,并且是事务安全的方式包含更新日志中可用的所有信息。--binlog 包含了所有更新了数据或者已经潜在更...2007-12-12 14:04:03 · 85 阅读 · 0 评论 -
MySQL性能优化的参数简介
公司网站访问量越来越大,MySQL自然成为瓶颈,因此最近我一直在研究 MySQL 的优化,第一步自然想到的是 MySQL 系统参数的优化,作为一个访问量很大的网站(日20万人次以上)的数据库系统,不可能指望 MySQL 默认的系统参数能够让 MySQL运行得非常顺畅。 通过在网络上查找资料和自己的尝试,我认为以下系统参数是比较关键的: (1)、back_log:要求 MySQL 能有的连接数...2007-11-20 14:34:55 · 91 阅读 · 0 评论 -
InnoDB vs MyISAM vs Falcon benchmarks - part 1
http://www.mysqlperformanceblog.com/2007/01/08/innodb-vs-myisam-vs-falcon-benchmarks-part-1/2007-09-30 14:26:54 · 103 阅读 · 0 评论 -
InnoDB 介绍(二)
上一节我们简要介绍了 InnoDB 及其基本的配置参数,本文要讲述的是性能调优的一些参数配置以及安全,备份恢复等。MySQL 要进入企业级的运作,对于一个 DBA 而言,这些是必备的知识。因此,本文将详细叙述性能调优方面的知识。性能优化的一些主要参数:set-variable = max_connections=200set-variable = record_buffer=1Ms...2007-09-30 14:20:26 · 105 阅读 · 0 评论 -
InnoDB 介绍(一)
InnoDB 是 MySQL 上第一个提供外键约束的引擎,除了提供事务处理外,InnoDB 还支持行锁,提供和 Oracle 一样的一致性的不加锁读取,能增加并发读的用户数量并提高性能,不会增加锁的数量。InnoDB 的设计目标是处理大容量数据时最大化性能,它的 CPU 利用率是其他所有基于磁盘的关系数据库引擎中最有效率的。InnoDB 是一套放在 MySQL 后台的完整数据库系统,In...2007-09-30 14:18:45 · 155 阅读 · 0 评论 -
MySQL 备份和恢复(MyISAM 和 Innodb)
本文讨论 MySQL 的备份和恢复机制,以及如何维护数据表,包括最主要的两种表类型:MyISAM 和 Innodb,文中设计的 MySQL 版本为 5.0.22。目前 MySQL 支持的免费备份工具有:mysqldump、mysqlhotcopy,还可以用 SQL 语法进行备份:BACKUP TABLE 或者 SELECT INTO OUTFILE,又或者备份二进制日志(binlog),还可...2007-09-30 14:08:11 · 407 阅读 · 0 评论 -
linux下mysql的默认字符集修改和默认数据库引擎的修改
etc/init.d/mysql start (stop) 为启动和停止服务器 /etc/mysql/ (或者/etc/my.cnf)主要配置文件所在位置 my.cnf /var/lib/mysql/ 放置的是数据库表文件夹,这里的mysql相当于windows下mysql的date文件夹启动mysql后,以root登录mysql isher@isher-ubuntu:~$ mysql ...2007-09-29 09:49:25 · 132 阅读 · 0 评论 -
MySQL数据库备份
备份方式 时间 ·linux下建立mysql镜像数据库 (2006/3/2) ·MySQL平台数据库备份方案详细说明 (2006/2/6) ...2007-09-28 18:36:20 · 125 阅读 · 0 评论 -
MySQL查询的性能优化
查询是数据库技术中最常用的操作。查询操作的过程比较简单,首先从客户端发出查询的SQL语句,数据库服务端在接收到由客户端发来的SQL语句后,执行这条SQL语句,然后将查询到的结果返回给客户端。虽然过程很简单,但不同的查询方式和数据库设置,对查询的性能将会有很在的影响。因此,本文就在MySQL中常用的查询优化技术进行讨论。讨论的内容如:通过查询缓冲提高查询速度;MySQL对查询的自动优化...2008-04-14 14:15:48 · 205 阅读 · 0 评论