`
tq02ksu
  • 浏览: 51798 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

MySQL 优化.

 
阅读更多
最近在看MYSQL优化的参数,改了innodb_log_file_size参后,启动下面报错,然来是改了这个参数后需要关闭MYSQLSQL删除ib_logfile0, ib_logfile1这些文件,再启动MYSQL。
080622 10:53:27 mysqld_safe mysqld from pid file /usr/local/mysql/data/localhost.localdomain.pid ended
080622 10:53:27 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data
InnoDB: Error: log file /usr/local/mysql/data/ib_logfile0 is of different size 0 104857600 bytes
InnoDB: than specified in the .cnf file 0 134217728 bytes!
080622 10:53:28 [ERROR] Plugin 'InnoDB' init function returned error.
080622 10:53:28 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
080622 10:53:28 [Note] Event Scheduler: Loaded 0 events
080622 10:53:28 [Note] /usr/local/mysql/libexec/mysqld: ready for connections.
Version: '5.1.24-rc-log'  socket: '/usr/local/mysql/tmp/mysql.sock'  port: 3307  Source distribution
080622 10:53:28 [Note] Event Scheduler: scheduler thread started with id 1
080622 11:20:07 [Note] /usr/local/mysql/libexec/mysqld: Normal shutdown
今天有点忙,经过1个多星期的压力测试后,得到了很多数据,着手根据数据进行数据库服务器的优化!最累就是这个东西了- -
     优化方案在完成后我贴出来慢慢说,现在先记录下今天碰到的第一个问题………
     优化INNODB引擎的参数的时候,为了进一步提高效率,又一次提高了innodb_buffer_pool_size的值(768M,服务器很烂,内存就1G,预订的服务器还没到,估计到时候又要测一次,又要累了,所以老总的要求就是在这种烂服务器上测个大概,比较好定位将来要买什么价位的服务器………)
     innodb_buffer_pool_size=768M
     innodb_log_file_size=256M
     innodb_log_buffer_size=8M
innodb_additional_mem_pool_size=4M
innodb_flush_log_at_trx_commit=0
innodb_thread_concurrency=20
以上是对innodb引擎的初步优化,我们是一次性更换了所有的参数,然后保存配置文件,然后无法启动mysql,最后一步一步来发现是更新innodb_log_file_size=256M时候出现了问题,只要加上这个就无法启动(第一次没经验啊- -汗了)。
后来才知道原来要STOP服务先,然后再删除原来的文件………
打开/var/lib/mysql
删除ib_logfile0, ib_logfile1........ib_logfilen
再开启选项,成功启动。    

转载的
分享到:
评论

相关推荐

    MySQL优化.docx

    ### MySQL优化知识点详解 #### 一、MySQL简介 MySQL是一款由MySQL AB公司开发的开源数据库管理系统,后来该公司被Sun Microsystems收购。MySQL因其简单、高效、可靠的特点,在IT行业中迅速崭露头角,成为最受欢迎...

    06.Mysql优化.xmind

    06.Mysql优化.xmind

    MySql优化.rar

    在"MySQL优化.rar"这个压缩包中,我们很显然会接触到关于MySQL数据库优化的详细内容,这包括但不限于查询优化、索引优化、存储引擎选择、架构设计等多个方面。 首先,查询优化是MySQL性能提升的关键步骤。通过对SQL...

    mysql优化.txt

    mysql优化.txt

    mysql优化.zip

    这个名为"mysql优化.zip"的压缩包显然包含了关于如何提高MySQL性能的各种资源,非常适合那些刚开始接触数据库优化的初学者。以下是根据这些信息可能涵盖的一些关键知识点: 1. **查询优化**:查询优化是MySQL性能...

    mysql优化.xmind

    MySQL的优化思维导图,主要是从 数据类型的优化 索引 设计优化 选择合适的储存引擎 等四个方面 进行了详细的讲述

    MySQL优化.xmind

    思维导图的形式介绍MYSQL的性能优化 大牛总结的干货,更多资源到我BLOG去free get吧

    计算机后端-PHP视频教程. mysql优化.wmv

    计算机后端-PHP视频教程. mysql优化.wmv

    MYSQL优化.xmind

    mysql优化的脑图文件,已经涵盖了几乎所有情况,分别从“性能监控”,“schema与数据类型优化”,“索引优化”,“查询优化”,“分区表”,“参数设置”这几个方面展开的脑图,是您查找资料的好工具。当然,如果你...

    2h拿下MySQL优化.pdf

    MySQL优化是数据库性能调优中的一项重要工作,它对于提高大型或中型项目的性能至关重要。在用户量增长、业务扩展的背景下,一个运行缓慢的数据库会严重影响用户体验和业务效率。因此,掌握MySQL优化技术,特别是针对...

    MySql5.7.38版本

    MySQL 5.7.38 是 MySQL 数据库管理系统的一个重要版本,它在先前的版本基础上进行了一系列优化和改进,以提供更高的性能、更强的安全性和更丰富的功能。MySQL 是一款广泛应用于 Web 应用开发、数据存储和数据分析的...

    Mysql优化.txt

    大型门户网站核心技术-Mysql优化-韩顺平 MySql优化视频,一个讲解mysql优化的很好的教程,有需要的可以进行学习

    mysqlcheck.exe 修复mysql数据库

    在这种情况下,`mysqlcheck.exe`工具就显得尤为重要,它是MySQL提供的一种实用程序,专门用于检查、修复、优化和分析MySQL数据库中的表。 `mysqlcheck.exe`是一个命令行工具,它能够执行多种功能,包括: 1. **...

    mysql优化.pptx

    自己总结的Mysql优化要点,给公司研发培训过一次。主要是记录自己在存储优化方面的学习成果,也欢迎大拿们一起探讨。

    mysql5.7.44安装包

    5.7 版本是 MySQL 的一个重要阶段,它引入了许多新特性和性能优化。 **一、MySQL 5.7.44 的主要特性** 1. **InnoDB 存储引擎增强**:MySQL 5.7 对 InnoDB 引擎进行了大量优化,包括更快的索引插入速度、更高的并发...

    大型数据集的MySQL优化.pdf

    MySQL 大型数据集优化 MySQL 是一种关系型数据库管理系统,广泛应用于大型数据集的存储和管理。然而,随着数据规模的增大,MySQL 的性能和效率也面临着严峻的挑战。因此,对 MySQL 的优化变得非常重要。 1. 数据...

    MySql.Data.Entity.6.10.9 + MySql.Data.6.10.9

    4. **性能优化**:虽然ORM可能会带来一定的性能开销,但MySQL.Data.Entity经过优化,能够在大部分情况下提供良好的性能。 5. **存储过程支持**:开发者可以通过EF调用MySQL的存储过程,使得复杂的数据库逻辑得以...

    00-Mysql优化.ppt

    Mysql优化

Global site tag (gtag.js) - Google Analytics