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

翻译日期: 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. openresty 备忘

    The problem with: apt-get --yes install $something is that it will ask for a manual confirmation if ...

  2. python 3 dict函数 神奇的参数规则

    >>> dict({1:2},2=3)SyntaxError: keyword can't be an expression>>> dict({1:2},**{2: ...

  3. Android中GridView的一些特殊属性

    GridView的一些特殊属性: 1.android:numColumns="auto_fit"   //GridView的列数设置为自动 2.android:columnWidt ...

  4. Android Studio安装Genymotion插件

    Android Studio安装Genymotion插件 Eclipse就不介绍了,谷歌都已经放弃Eclipse了,你还在坚持什么. 安装Genymotion 官网:https://www.genym ...

  5. Latex居中

    居中文本 环境:\begin{center} 第一行\\第二行\\...第n行 \end{center}.可以用\\[长度]来插入可以省略的额外行间距.在一个环境内部,可以用命令\centering来 ...

  6. 07_数据库创建,添加c3p0操作所需的jar包,编写c3p0-config.xml文件,编写User.java,编写jdbcUtils.java实现操作数据库的模板工具类,UserDao编写,Dao

     1  创建day14数据库,创建user.sql表: A 创建数据库 day14 B 创建数据表 users create table users ( id int primary keyaut ...

  7. DBoW2算法原理介绍

    本篇介绍DBoW2算法原理介绍,下篇介绍DBoW2的应用. DBow2算法 DBow2是一种高效的回环检测算法,DBOW2算法的全称为Bags of binary words for fast pla ...

  8. Qzone React Native改造

    Android Qzone 6.1版本在情侣空间涉水React Native,以动态插件方式将情侣空间进行React Natived的改造.在情侣空间基础上,Android Qzone 6.2版本以融 ...

  9. Hibernate单表操作

    单一主键 assigned:由Java应用程序负责生成(即手工的赋值) native:由底层的数据库自动的生成标示符,如果是MySQL就是auto_increment,如果是Oracle就是seque ...

  10. scala学习笔记2(类,继承,抽象类)

    class Person{ // _ 是占位符; var name : String = _ val age : Int = 27 // private[this] 定义的内容无法外部使用,起到保护作 ...