分类:
MySQL MyISAM/InnoDB高并发优化经验

MySQL MyISAM/InnoDB高并发优化经验

栏目分类:Mysql 浏览次数:174 发布时间:2015-06-25

最近做的一个应用,功能要求非常简单,就是 key/value 形式的存储,简单的 INSERT/SELECT,没有任何复杂查询,唯一的问题是量非常大,如果目前投入使用,初期的单表 insert 频率约 20Hz(...

TAG:
MySQL Innodb 存储引擎参数优化

MySQL Innodb 存储引擎参数优化

栏目分类:Mysql 浏览次数:219 发布时间:2015-06-25

介绍: InnoDB给 MySQL 提供了具有提交,回滚和崩溃恢复能力的事务安全(ACID兼容)存储引擎。InnoDB锁定在行级并且也在SELECT语句提供一个 Oracle 风格一致的非锁定读。这些特色增加了多...

TAG:
MySQL my.cnf参数配置优化详解

MySQL my.cnf参数配置优化详解

栏目分类:Mysql 浏览次数:306 发布时间:2015-06-25

PS:本配置文件针对Dell R710,双至强E5620、16G内存的硬件配置。CentOS 5.6 64位系统, MySQL 5.5.x 稳定版。适用于日IP 50-100w,PV 100-300w的站点,主要使用InnoDB存储引擎。其他应用环境请根据实...

TAG:
MySQL常用用户管理命令

MySQL常用用户管理命令

栏目分类:Mysql 浏览次数:267 发布时间:2015-06-25

1、添加用户 本机访问权限: mysql GRANT ALL PRIVILEGES ON *.* TO username@localhost IDENTIFIED BY password WITH GRANT OPTION; 远程访问权限: mysql GRANT ALL PRIVILEGES ON *.* TO username@% IDENTIFIED BY password WITH GRANT...

TAG:
MySQL manager or server PID file could not be found!

MySQL manager or server PID file could not be found!

栏目分类:Mysql 浏览次数:103 发布时间:2015-06-25

[root@centos var]# service mysqld stop MySQL manager or server PID file could not be found! [FAILED] 解决办法: 首先查看一下进程 [root@centos mysql ]# ps aux |grep mysq* root 2643 0.0 0.2 4536 1224 ? S 01:09 0:00 /bin/sh /usr/l...

TAG:
为Linux MySQL数据库设置磁盘限额

为Linux MySQL数据库设置磁盘限额

栏目分类:Mysql 浏览次数:372 发布时间:2015-06-25

因为 MySQL 数据库本身没有磁盘限额的功能,我们可以限制 Linux 自带的 quota 工具为 mysql 进行磁盘限额。 1、首先需要为/home自动挂载一个分区,并且设置为quota磁盘格式。我们以用户fo...

TAG:
MySQL查询缓存设置 提高MySQL查询性能

MySQL查询缓存设置 提高MySQL查询性能

栏目分类:Mysql 浏览次数:245 发布时间:2015-06-25

从 MySQL4开始,出现了QueryCache查询缓存,如果使用了QueryCache,当查询接收到一个和之前同样的查询,服务器将会从查询缓存种检索结果,而不是再次分析和执行上次的查询。这样就大大...

TAG:
使用mysqlslap进行MySQL压力测试

使用mysqlslap进行MySQL压力测试

栏目分类:Mysql 浏览次数:147 发布时间:2015-06-25

MySQL 从5.1.4版开始带有一个压力测试工具mysqlslap,通过模拟多个并发客户端访问 mysql 来执行测试,使用起来非常的简单。通过mysqlslap help可以获得可用的选项,这里列一些主要的参数,...

TAG:
使用MySQL自带工具mysqlhotcopy快速备份mysql数据库

使用MySQL自带工具mysqlhotcopy快速备份mysql数据库

栏目分类:Mysql 浏览次数:259 发布时间:2015-06-25

mysqlhotcopy是一个Perl脚本,最初由Tim Bunce编写并提供。它使用LOCK TABLES、FLUSH TABLES和cp或scp来快速备份数据库。它是备份数据库或单个表的最快的途径,但它只能运行在数据库目录所在的...

TAG:
解决mysql 5.5.x占用虚拟内存过高的问题

解决mysql 5.5.x占用虚拟内存过高的问题

栏目分类:Mysql 浏览次数:340 发布时间:2015-06-25

5,5默认存储引擎是innodb,所以一起动就占用了三百多的虚拟内存,我们一般用的存储引擎是MyISAM,需要禁用innodb,设置默认的引擎为MyISAM。 解决方法: 在[mysqld]里面加入 default-storage-en...

TAG: