`
mysqlops
  • 浏览: 2867 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

MySQL数据库服务器端核心参数详解和推荐配置

阅读更多
样文:

transaction-isolation  and binlog-format

u  transaction-isolation

      可供设置的值:READ-UNCOMMITTED、READ-COMMITTED、REPEATABLE-READ、

SERIALIZABLE,默认的值为: REPEATABLE-READ,事务隔离级别设置的不同,对二进制日志登记格

式影响非常大,详细信息可见文章解读MySQL事务的隔离级别和日志登记模式选择技巧;

u  binlog-format

       复制的模式,可供设置的值:STATEMENT、ROW、MIXED(注:5.0.*只有命令行式复制),

5.1.*版本默认设置:MIXED;

u  推荐配置

①   只读为主的业务应用场景

             transaction-isolation =  read-committed

             binlog-format  = mixed            #5.1.*版本,5.0.*只能设置为 statement

①   非只读为主的业务应用场景

             transaction-isolation = repeatabled-read

             binlog-format  = mixed            #5.1.*版本,5.0.*只能设置为 statement

l  event_scheduler

事务调度默认是关闭状态,也推荐源码编译的版本可不编译进来,以及实际生产环境保持默认禁用 状态,当真正需要用的时候,可以临时打开,命令:SET GLOBAL event_scheduler=1;


详细阐述MySQL服务器端my.cnf中,需要配置的参数项的含义,以及依据不同的生产环境、业务或硬件配置,给出了推荐的配置值或参考意见,方便DBA们自己做出正确的决策,优化MySQL数据库服务器的性能。

链接地址:http://www.mysqlops.com/2011/10/26/mysql-variables-one.html
分享到:
评论

相关推荐

    jsp博客论坛个人主页系统mysql数据库

    【标题】:“jsp博客论坛个人主页系统mysql数据库”是一个基于JSP技术开发的,结合MySQL数据库构建的在线博客和论坛平台。这样的系统通常用于提供个人主页功能,让用户能够创建自己的空间,发表文章,进行讨论交流。...

    Easyui结合SSH框架Mysql数据库整合

    `Easyui`与`SSH框架`(Struts2、Spring、Hibernate)的整合是实现这一目标的常见方法,尤其在处理Mysql数据库时,这种组合能提供强大的前端展示和后端业务逻辑支持。 `Easyui`是一个基于jQuery的轻量级前端UI库,它...

    JSP图书管理系统加MYSQL数据库

    《JSP图书管理系统结合MYSQL数据库实现详解》 在信息技术领域,图书管理系统的开发是一项常见的实践项目,它旨在高效地组织、存储和检索图书信息。本系统采用Java Server Pages(JSP)作为前端展示技术,结合MySQL...

    MySql数据库在UnixLinuxC的使用.pdf

    在Unix/Linux系统中,MySQL数据库的使用通常包括服务器端(mysql-server)和客户端(mysql)。安装时需要安装相应的软件包,如mysql-server和mysql-client,以及用于开发的接口库(mysql-devel)。安装这些包后,...

    前台PHP+后台MYSQL数据库开发详解

    本教程将深入探讨“前台PHP+后台MYSQL数据库开发”的关键知识点,旨在帮助你掌握这两种技术的基础和进阶应用。 首先,让我们从PHP开始。PHP(Hypertext Preprocessor)是一种广泛使用的开源服务器端脚本语言,特别...

    MySQl数据库管理

    ### MySQL数据库管理知识点详解 #### 一、MySQL服务器和服务器启动脚本 ##### 5.1.1 服务器端脚本和实用工具概述 MySQL服务器是数据库的核心组件,它负责处理来自客户端的所有请求,并管理存储的数据。服务器端...

    MySQL数据库从安装到使用教程.pdf

    ### MySQL数据库从安装到使用教程 #### MySQL简介与特性 MySQL是一种广泛使用的开源关系型数据库管理系统,由瑞典MySQL AB公司最初开发。历经多次并购后,目前由甲骨文(Oracle)公司拥有。作为一款高性能、跨平台...

    MySQL数据库开发教程-基础概念、SQL语法和Node.js操作详解

    ### MySQL数据库开发教程知识点解析 #### 一、MySQL简介与特点 MySQL 是一款非常流行的开源关系型数据库管理系统,由瑞典的 MySQL AB 公司开发,后来成为 Oracle 的一部分。它支持 SQL(Structured Query Language...

    cs式的网络通信,模拟mysql数据库实现远程通信。

    在IT行业中,网络通信是构建...客户端和服务器端的通信需要考虑到网络延迟、数据安全和性能优化等多个方面。通过这样的实践,开发者能够更好地理解和掌握网络通信的核心技术,并能应用于各种分布式系统和应用的开发中。

    PHP电子相册(附MySQL数据库)

    总的来说,这个PHP电子相册系统集成了Web开发的多种核心技术,包括服务器端脚本、数据库操作、文件处理、前端交互以及安全控制,是一个综合性的项目实例,对于学习和实践PHP Web开发非常有价值。

    常用数据库的jar集合,包含mysql,oracle,sqlserver,Access等数据库

    配置过程与MySQL类似,但可能需要设置额外的URL参数来指定数据库版本和实例。 4. **Access**:Access是Microsoft Office套件中的轻量级数据库,主要用于个人或小型团队的数据管理。由于Access的JDBC驱动并不常见,...

    MySQL网络数据库技术精粹 .rar

    MySQL采用客户端/服务器模式,由客户端程序连接到服务器端进行数据操作。其主要组件包括:MySQL服务器进程、存储引擎、SQL解析器、查询优化器、缓存系统等。理解这些组件的工作原理对于提升数据库性能至关重要。 二...

    php,apache.mysql配置.doc

    【PHP和Apache.Mysql配置详解】 PHP是一种广泛应用于Web开发的服务器端脚本语言,它是一种解释型的、面向对象的、健壮的、安全的、高性能的、独立于架构的、可移植的动态脚本语言。PHP起源于Personal HomePage,由...

    mysql配置包

    MySQL由服务器端(包括存储引擎、SQL解析器、查询优化器等)和客户端工具(如命令行客户端、MySQL Workbench等)组成。配置包通常包含了这些组件,以及必要的配置文件和库文件。 安装MySQL配置包时,首先要确保你的...

    Installshield 12 中文系列教程之 配置服务(一)数据库

    Installshield 12 提供了一套强大的工具,使得开发者能够轻松地配置服务器端服务,如IIS、SQL Server以及组件服务。本教程主要聚焦于Installshield 12的数据库配置支持,帮助用户理解和掌握如何利用该工具进行数据库...

    php mysql留言板 含数据库文件及说明

    此系统通常由两部分组成:前端(用户界面)和后端(服务器端处理)。在这个系统中,PHP作为后端脚本语言处理用户请求,而MySQL作为关系型数据库管理系统存储和检索数据。 1. **PHP基础** PHP是一种广泛使用的开源...

Global site tag (gtag.js) - Google Analytics