linux mysql优化的书_Linux中对MySQL优化

要求: MySQL数据库管理与维护 1、熟悉Linux上安装、配置和优化MySQL数据库, 2、熟悉 Mysql的AB复制以及读写分离的实现,能完成

要求: MySQL数据库管理与维护

1、熟悉Linux上安装、配置和优化MySQL数据库,

2、熟悉 Mysql的AB复制以及读写分离的实现,能完成添加从库,从库变主库等操作;

3、精通mysql数据库的查询、子查询、插入、更新等操作,以及建数据库、表和索引;

4、掌握表的连接、视图,以为存储过程和函数的使用;

5、能实现mysql数据库的备份和还原,,对各种引擎进行优化;

================================================

1.优化MySQL数据库:

#vim /etc/my.cnf。

read_buffer_size = 4M

#

tmp_table_size = 256M

max_connections = 768

thread_concurrency = 8

skip-networking

innodb_additional_mem_pool_size=4M

innodb_log_buffer_size=2M

key_buffer_size=256M

read_buffer_size=4M

read_rnd_buffer_size=16M

sort_buffer_size=32M

thread_cache_size=120

query_cache_size=32M

值得注意的是:

很多情况需要具体情况具体分析

一、如果Key_reads太大,则应该把my.cnf中Key_buffer_size变大,保持Key_reads/Key_read_requests至少1/100以上,越小越好。

二、如果Qcache_lowmem_prunes很大,就要增加Query_cache_size的值。

--------------------------------------分割线 --------------------------------------

Ubuntu 14.04下安装MySQL

《MySQL权威指南(原书第2版)》清晰中文扫描版 PDF

Ubuntu 14.04 LTS 安装 LNMP Nginx\PHP5 (PHP-FPM)\MySQL

Ubuntu 14.04下搭建MySQL主从服务器

Ubuntu 12.04 LTS 构建高可用分布式 MySQL 集群

Ubuntu 12.04下源代码安装MySQL5.6以及Python-MySQLdb

MySQL-5.5.38通用二进制安装

--------------------------------------分割线 --------------------------------------

本文永久更新链接地址:

logo.gif

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值