文件如下所示,请根据需要进行修改:

翻译日期: 2014年5月22日

翻译人员: 铁锚

# /usr/share/mysql/my-huge.cnf
# MariaDB 配置文件 示例模板(huge,巨型).
#
# 本文件适用于专用数据库服务器, 内存为 1G-2G
# 机器上主要只运行 MariaDB的大型系统 ,
#
# MariaDB 程序会根据运行的操作系统平台查找一系列的配置文件,
# 你可以将此模板配置文件拷贝到对应的位置(并重命名),
# 要查看有哪些配置文件会被读取到,执行:
# 'my_print_defaults --help' 并查看
# Default options are read from the following files in the given order:
# (--> 程序会依次读取列出的配置文件.) 这部分下面列出的文件(路径)列表.
# 更多信息请参考: http://dev.mysql.com/doc/mysql/en/option-files.html
#
# 在本文件的各个小节中,你可以使用该程序支持的所有选项.
# 如果想要了解程序是否支持某个参数,
# 可以使用  "--help" 选项来启动该程序,查看帮助信息.

# 下面一小节的配置选项由本地的所有 MySQL 客户端读取,作为默认配置
[client]
#password	= your_password
port		= 3306
socket		= /var/lib/mysql/mysql.sock

# 下面的各个小节,由各种应用程序来读取解析

# MySQL server 配置信息
[mysqld]
port		= 3306
socket		= /var/lib/mysql/mysql.sock
skip-external-locking
key_buffer_size = 384M
max_allowed_packet = 1M
table_open_cache = 512
sort_buffer_size = 2M
read_buffer_size = 2M
read_rnd_buffer_size = 8M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size = 32M
# 并发线程数,建议为CPU核心数乘以2:  CPU's*2 for thread_concurrency
thread_concurrency = 8

# 可以指定一个专用磁盘的路径来作为临时目录,例如 SSD
#tmpdir		= /tmp/

# 配置此参数则不启动  TCP/IP 端口 监听.
# 如果所有的处理程序都只在同一台机器上连接 mysqld, 这是一个很安全的做法,
# 所有同 mysqld 的交互只能通过Unix sockets 或命名管道(named pipes)完成.
# 注意,使用此选项而没有开启Windows上的命名管道(named pipes),
# (通过 "enable-named-pipe" 配置项) 将会导致 mysqld 不可用!
#skip-networking

# 主服务器配置选项 Replication Master Server (default)
# 在主从复制时,需要依赖二进制日志
log-bin=mysql-bin

# 在整个主从复制集群中要求是 1 到 2^32 - 1 之间的唯一ID, 否则或者失败,或者大量出错日志信息.
# 如果没有设置 master-host,则默认值是 1
# 但如果省略了,则(master)不生效
server-id	= 1

# 从服务器配置选项 Replication Slave (需要将 master 部分注释掉,才能使用这部分)
#
# 要将服务器配置为从属服务器(replication slave),
# 有如下两种方案可供选择 :
#
# 1) 通过 CHANGE MASTER TO 命令 (在用户手册中有详细的描述) -
#    语法如下:
#
#    CHANGE MASTER TO MASTER_HOST=<host>, MASTER_PORT=<port>,
#    MASTER_USER=<user>, MASTER_PASSWORD=<password> ;
#
#    你可以将 <host>, <user>, <password> 替换为单引号括起来的字符串,
#    将 <port> 替换为 master 的端口号 (默认是 3306).
#
#    一个示例如下所示:
#
#    CHANGE MASTER TO MASTER_HOST='125.564.12.1', MASTER_PORT=3306,
#    MASTER_USER='joe', MASTER_PASSWORD='secret';
#
# 或者:
#
# 2) 设置下面的参数. 然而, 一旦你选择了这种方式,
#    首次启动主从复制时 (即便启动复制失败, 如错误的 master-password 密码,
#    导致 slave 连接不上等), slave 将会创建一个名为 master.info 的文件,
#    如果以后再修改本配置文件(xxx.cnf)中下面的这些参数, 则将被忽略,
#    并继续使用 master.info 文件的内容,
#    除非关闭 slave 服务器, 然后删除文件 master.info 并重新启动 slaver server.
#    出于这个原因, 你应该不系统修改下面的相关参数参数(带 <> 的注释部分),
#    而是使用 CHANGE MASTER TO (上面的方案1)
#
#
# 在整个主从复制集群中要求是 2 到 2^32 - 1 之间的唯一ID,
# 否则或者失败,或者大量出错日志信息.
# 如果设置了 master-host,则默认值是 2
# 但如果省略了,则不会成为 slave
#server-id       = 2
#
# 此slave 需要连接的 master. - required
#master-host     =   <hostname>
#
# slave连接到 master 认证时需要的 username
# - 用户名是必须的(也可以在连接时指定)
#master-user     =   <username>
#
# slave连接到 master 认证时需要的 password
# - 密码是必须的(也可以在连接时指定)
#master-password =   <password>
#
# master 监听的端口号
# 可选 - 默认是 3306
#master-port     =  <port>
#
# 开启二进制日志, 对于slave从服务器不是必须的,但推荐开启
#log-bin=mysql-bin
#
# 二进制日志格式 —— 推荐 mixed
#binlog_format=mixed

# 如果只使用 InnoDB 表, 请取消下列选项的注释
#innodb_data_home_dir = /var/lib/mysql
#innodb_data_file_path = ibdata1:2000M;ibdata2:10M:autoextend
#innodb_log_group_home_dir = /var/lib/mysql
# 如果只使用 InnoDB,可以设置 .._buffer_pool_size 为物理内存的 50 - 80 %
# 谨防内存使用设置得太高
#innodb_buffer_pool_size = 384M
# 附加缓存池大小
#innodb_additional_mem_pool_size = 20M
# 设置 .._log_file_size 为  buffer pool size 的 25 % 左右
#innodb_log_file_size = 100M
# 日志缓存的大小,不要设置太大,1秒钟刷新一次
#innodb_log_buffer_size = 8M
# 默认1,事务提交就刷新日志到硬盘;
# 设为2,刷新到操作系统缓存,但性能提高很多,设为 0 则可能丢事务.
#innodb_flush_log_at_trx_commit = 1
# 表死锁的超时释放时间,单位秒
#innodb_lock_wait_timeout = 50

[mysqldump]
# 快速导出到输出流/硬盘,不在内存中缓存
quick
# 最大数据包限制
max_allowed_packet = 16M

[mysql]
no-auto-rehash
# 如果对 SQL不熟悉,可以将下面的注释符去掉,拒绝无where的不安全操作.
#safe-updates

[myisamchk]
key_buffer_size = 256M
sort_buffer_size = 256M
read_buffer = 2M
write_buffer = 2M

[mysqlhotcopy]
interactive-timeout

中文注释 MariaDB my.cnf 大型服务器配置模板的更多相关文章

  1. Hive中文注释乱码解决方案(2)

    本文来自网易云社区 作者:王潘安 执行阶段 launchTask    回到Driver类的runInternal方法,看以下执行过程.在runInternal方法中,执行过程调用了execute方法 ...

  2. Hive中文注释乱码解决方案

    本文来自网易云社区 作者:王潘安 快速解决方法 目前的hive客户端在执行desc tablexxx和show create table xxx命令的时候,字段的中文注释会出现乱码情况,如(????) ...

  3. [转载]tomcat的配置文件server.xml不支持中文注释的解决办法

    原文链接:http://tjmljw.iteye.com/blog/1500370 启动tomcat失败,控制台一闪而过,打开catalina的log发现错误指向了conf/server.xml,报错 ...

  4. mysql数据库导出模型到powerdesigner,PDM图形窗口中显示数据列的中文注释

    1,mysql数据库导出模型到powerdesigner 2,CRL+Shift+X 3,复制以下内容,执行 '******************************************** ...

  5. char_dev.c 添加中文注释

    char_dev.c里的中文注释,仅代表个人理解,仅供参考.如有错误之处,请指出,谢谢! /* * linux/fs/char_dev.c * * Copyright (C) 1991, 1992 L ...

  6. amCharts图表中的JavaScript中文注释引起的浏览器兼容性问题

    近期用amCharts做图表.一切都很顺利,然后演示的时候掉链子了,平时开发的时候都是用的火狐和谷歌,加上这种图表框架本来就号称兼容性极好,也没有在ie上测试,演示的机器上恰巧用的是ie11,发现一个 ...

  7. sass中中文注释报错

    最近项目中用到了sass来编译css,但是scss代码中写了中文注释后编译报错, 经过查找文档和资料,终于找到了解决办法,即在scss文件顶部加上@charset "utf-8"; ...

  8. myeclipse10中文注释乱码问题

    将别人的项目或JAVA文件导入到自己的Eclipse中时,常常会出现JAVA文件的中文注释变成乱码的情况,主要原因就是别人的IDE编码格式和自己的Eclipse编码格式不同. 总结网上的建议和自己的体 ...

  9. [转载]将别人的项目或JAVA文件导入到自己的Eclipse中时,常常会出现JAVA文件的中文注释变成乱码的情况,解决办法

    eclipse 代码中文注释乱码 求解决 将别人的项目或JAVA文件导入到自己的Eclipse中时,常常会出现JAVA文件的中文注释变成乱码的情况,主要原因就是别人的IDE编码格式和自己的Eclips ...

随机推荐

  1. [boost][filesystem] 扫描给定目录下所有项

    Intro. Boost的filesystem可以用来扫描给定目录下的所有项. 实现 具体实现代码如下: 需要包含的头文件和使用的命名空间: #include <boost/filesystem ...

  2. 好用的SQLAlchemy

    准备 安装SQLAlchemy框架 测试代码 知识点剖析 引入库支持 基类和引擎 实体类 声明类 数据库自动完成 CRUD 总结 这里简单的记录一下本人第一次使用SQLAlchemy这个ORM框架的过 ...

  3. 让sublime总是在新选项卡打开新文件

    sublime的一个默认设置让人很不爽,比如现在选项卡里面已经打开了一个文件A,当你从左边side bar里面点击一个新文件B时,如果你不是快速的双击,且A没有处于编辑未保存状态,那么B就会覆盖A的选 ...

  4. 24 服务AIDL

    AIDL远程访问服务的方法 创建一个接口类写上方法 然后修改后缀java为aidl 在服务中创建一个类继承Stub类 在远程访问服务的进程把AIDL文件复制(包名不能改变) XXXX.Stub.asI ...

  5. Windows2008 R2上完全卸载Oracle操作步骤

    Windows2008 R2上完全卸载Oracle操作步骤 1.关闭Oracle所有的服务,按[win+R]运行[services.msc]找到所有Oracle开头的服务,点击停止. 2.使用Orac ...

  6. 看见的力量 – (I) 解题的思维

    本文转自台湾李智桦老师的博客,原文地址 这篇文章:已经梗了我三个多星期了.这期间飞了二次大陆做演讲.往返几个大城市做教授敏捷开发运用在精实创业的课程.教材内容都是简体的,它们始终没有机会在国内用上,心 ...

  7. Android简易实战教程--第二十话《通过广播接收者,对拨打电话外加ip号》

    没睡着觉,起来更篇文章吧哈哈!首先祝贺李宗伟击败我丹,虽然我是支持我丹的,但是他也不容易哈哈,值得尊敬的人!切入正题:这一篇来介绍个自定义广播接收者. 通常我们在外拨电话的时候,一般为使用网络电话.如 ...

  8. FORM执行查询的各种方法

     一.FORM调用FORM后执行查询 1.打开 APPSTAND.fmb,把 Object Groups 下的 QUERY_FIND 对象组拖动到自己的 form 中的 Object Groups ...

  9. 4.关于QT中的QFile文件操作,QBuffer,Label上添加QPixmap,QByteArray和QString之间的区别,QTextStream和QDataStream的区别,QT内存映射(

     新建项目13IO 13IO.pro HEADERS += \ MyWidget.h SOURCES += \ MyWidget.cpp QT += gui widgets network CON ...

  10. Android开发学习之路--Android Studio项目目录结构简介

    既然已经搭建好环境了,那就对Android Studio中项目目录结构做个简单的了解了,这里以最简单的Hello工程为例子,新建好工程后看如下三个工程视图: 1.Android工程 manifests ...