本文主要提供基于DBFS之上构建MySQL 5.7数据库的配置文件my.cnf参考。

MySQL 5.7配置文件说明:

目录说明,“/mnt/dbfs/v-bp196g0zi82d0pqte8r9/”为用户DBFS服务挂载目录。可根据用户具体挂载目录进行更改。

此配置文件中,已经关闭MySQL Double Write Buffer。

此配置文件中,与内存、连接数等相关的配置项,用户可根据具体情况做更改。

此配置文件仅做参考,不做强制要求。

MySQL 5.7配置文件如下: [mysqld_safe]

pid-file=/mnt/dbfs/v-bp196g0zi82d0pqte8r9/my3307/run/mysqld.pid

malloc-lib=/mnt/dbfs/v-bp196g0zi82d0pqte8r9/mysql-5.7.26/lib/libjemalloc.so

[mysql]

port=3307

prompt=\\u@\\d \\r:\\m:\\s>

default-character-set=utf8mb4

no-auto-rehash

[client]

port=3307

socket=/mnt/dbfs/v-bp196g0zi82d0pqte8r9/my3307/run/mysql.sock

[mysqld]

#dir

core-file

basedir=/mnt/dbfs/v-bp196g0zi82d0pqte8r9/mysql-5.7.26

datadir=/mnt/dbfs/v-bp196g0zi82d0pqte8r9/my3307/data

tmpdir=/mnt/dbfs/v-bp196g0zi82d0pqte8r9/my3307/tmp

lc_messages_dir=/mnt/dbfs/v-bp196g0zi82d0pqte8r9/mysql-5.7.26/share

log-error=/mnt/dbfs/v-bp196g0zi82d0pqte8r9/my3307/log/alert.log

slow_query_log_file=/mnt/dbfs/v-bp196g0zi82d0pqte8r9/my3307/log/slow.log

general_log_file=/mnt/dbfs/v-bp196g0zi82d0pqte8r9/my3307/log/general.log

socket=/mnt/dbfs/v-bp196g0zi82d0pqte8r9/my3307/run/mysql.sock

# close 5.6 variables for 5.5

binlog_checksum=none

log_bin_use_v1_row_events=on

explicit_defaults_for_timestamp=OFF

binlog_row_image=FULL

binlog_rows_query_log_events=OFF

binlog_stmt_cache_size=32768

#innodb

innodb_data_home_dir=/mnt/dbfs/v-bp196g0zi82d0pqte8r9/my3307/data

innodb_log_group_home_dir=/mnt/dbfs/v-bp196g0zi82d0pqte8r9/my3307/data

innodb_data_file_path=ibdata1:1G;ibdata2:1G:autoextend

innodb_buffer_pool_instances=4

innodb_log_files_in_group=4

innodb_log_file_size=1G

innodb_log_buffer_size=200M

innodb_flush_log_at_trx_commit=1

innodb_max_dirty_pages_pct=60

innodb_io_capacity_max=10000

innodb_io_capacity=6000

innodb_thread_concurrency=32

innodb_read_io_threads=8

innodb_write_io_threads=8

innodb_open_files=615350

innodb_file_format=Barracuda

innodb_file_per_table=1

innodb_flush_method=O_DIRECT

innodb_change_buffering=none

innodb_adaptive_flushing=1

innodb_old_blocks_time=1000

innodb_stats_on_metadata=0

innodb_use_native_aio=1

innodb_lock_wait_timeout=5

innodb_rollback_on_timeout=0

innodb_purge_threads=4

innodb_strict_mode=1

transaction-isolation=READ-COMMITTED

innodb_disable_sort_file_cache=ON

innodb_lru_scan_depth=2048

innodb_flush_neighbors=0

innodb_sync_array_size=16

innodb_print_all_deadlocks

innodb_checksum_algorithm=CRC32

innodb_max_dirty_pages_pct_lwm=10

innodb_buffer_pool_size=8G

innodb_read_ahead_threshold=0

innodb_doublewrite=off

#myisam

concurrent_insert=2

delayed_insert_timeout=300

#replication

master-info-file=/mnt/dbfs/v-bp196g0zi82d0pqte8r9/my3307/log/master.info

relay-log=/mnt/dbfs/v-bp196g0zi82d0pqte8r9/my3307/log/relaylog

relay_log_info_file=/mnt/dbfs/v-bp196g0zi82d0pqte8r9/my3307/log/relay-log.info

relay-log-index=/mnt/dbfs/v-bp196g0zi82d0pqte8r9/my3307/log/mysqld-relay-bin.index

slave_load_tmpdir=/mnt/dbfs/v-bp196g0zi82d0pqte8r9/my3307/tmp

slave_type_conversions="ALL_NON_LOSSY"

slave_net_timeout=4

skip-slave-start=OFF

sync_master_info=10000

sync_relay_log_info=10000

master_info_repository=TABLE

relay_log_info_repository=TABLE

relay_log_recovery=0

slave_exec_mode=STRICT

slave_parallel_type=DATABASE

slave-parallel-workers=32

#binlog

log-bin=/mnt/dbfs/v-bp196g0zi82d0pqte8r9/my3307/log/mysql-bin

server_id=195697006

binlog_cache_size=32K

max_binlog_cache_size=2G

max_binlog_size=500M

max_relay_log_size=500M

relay_log_purge=OFF

binlog-format=ROW

sync_binlog=1

sync_relay_log=10000

log-slave-updates=0

expire_logs_days=0

rpl_stop_slave_timeout=300

slave_checkpoint_group=1024

slave_checkpoint_period=300

slave_pending_jobs_size_max=1073741824

slave_rows_search_algorithms='TABLE_SCAN,INDEX_SCAN'

slave_sql_verify_checksum=OFF

master_verify_checksum=OFF

#gtid

gtid_mode=OFF

enforce_gtid_consistency=OFF

#server

default-storage-engine=INNODB

character-set-server=utf8mb4

lower_case_table_names=1

skip-external-locking

open_files_limit=615350

safe-user-create

local-infile=1

sql_mode='NO_ENGINE_SUBSTITUTION'

performance_schema=0

log_slow_admin_statements=1

log_warnings=3

long_query_time=1

slow_query_log=1

general_log=0

query_cache_type=0

query_cache_limit=1M

query_cache_min_res_unit=1K

table_definition_cache=32768

metadata_locks_hash_instances=256

metadata_locks_cache_size=32768

eq_range_index_dive_limit=200

table_open_cache_instances=16

table_open_cache=32768

thread_stack=512K

binlog_cache_size=32K

net_buffer_length=16384

thread_cache_size=256

read_rnd_buffer_size=128K

sort_buffer_size=256K

join_buffer_size=128K

read_buffer_size=128K

port=3307

skip-name-resolve

skip-ssl

max_connections=10000

max_user_connections=8000

max_connect_errors=65536

max_allowed_packet=1G

connect_timeout=8

net_read_timeout=30

net_write_timeout=60

back_log=1024

log_queries_not_using_indexes=0

log_timestamps=SYSTEM

mysql数据库5.7配置文件_MySQL 5.7配置文件参考相关推荐

  1. mysql数据库什么是事件_MySQL数据库之mysql 事件(Event) 总结

    本文主要向大家介绍了MySQL数据库之mysql 事件(Event) 总结 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 1 事件简介 事件(event)是MySQL在相应的时 ...

  2. mysql数据库的打开失败_MySQL数据库启动失败解决

    重启服务器后-->重启应用服务(Confluence)-->报错,数据库连接失败(MySQL设置了开机自启动)-->查看MySQL数据库状态: [root@ www.linuxidc ...

  3. 两台服务器之间mysql数据库怎么做同步_mysql数据库占满磁盘导致服务器无法运行...

    第一次查找问题,记录一下查找过程 首先查看数据库的磁盘使用情况: df -hl 然后查看每个文件所占容量:du -h --max-depth=1,然后发现/usr的文件夹占了32G的磁盘,然后一级一级 ...

  4. mysql数据库表名大小写敏感_Mysql数据库名和表名的大小写敏感性问题

    导读:一直以来,Mysql数据库名和表名的大小写都是个敏感的问题,困扰着Mysql数据库管理员.在 MySQL 中,数据库和表对应于那些目录下的目录和文件.因而,操作系统的敏感性决定数据库和表命名的大 ...

  5. 两台服务器之间mysql数据库怎么做同步_MySQL 数据库同步结构总结

    一.主从同步(基础结构)1.结构图主从同步可实现同主机的主从同步,也可以实现不同主机的主从同步.2.应用场景a.可实现读写分离,通过增加从库可以提高数据库的性能,在主库实现增删改等更新操作,在从库实现 ...

  6. mysql数据库应用经典案例_MySQL数据库“十宗罪”(十大经典错误案例)

    Top  1: Too many connections(连接数过多,导致连接不上数据库,业务无法正常进行) 问题还原 解决问题的思路: 1.首先先要考虑在我们 MySQL 数据库参数文件里面,对应的 ...

  7. mysql数据库常见的错误_MySQL数据库常见错误及解决方案

    1.MySQL无法重启问题解决Warning: World-writable config file '/etc/my.cnf' is ignored 原因 今天帮朋友维护服务器,在关闭数据库的命令发 ...

  8. mysql数据库集群版_MySql数据库集群

    什么是集群 集群(cluster)技术是一种较新的技术,通过集群技术,可以在付出较低成本的情况下获得在性能.可靠性.灵活性方面的相对较高的收益,其任务调度则是集群系统中的核心技术. mysql集群技术 ...

  9. mysql 数据库集群状态查看_MySQL数据库集群进行正确配置步骤

    MySQL数据库集群进行正确配置步骤 2010-06-09 10:47 arrowcat 博客园 字号: 我们今天是要和大家一起分享的是对MySQL数据库集群进行正确配置,我前两天在相关网站看见的资料 ...

  10. mysql数据库原理及设计_MySQL数据库原理、设计与应用

    内容简介 本书是面向MySQL数据库初学者推出的一本入门教材,以通俗易懂的语言.丰富实用的案例,详细讲解了MySQL的开发和管理技术. 全书共12章.第1章讲解了数据库基本概念和MySQL的安装步骤: ...

最新文章

  1. 使用Netty,我们到底在开发些什么?
  2. 让浏览器判断html为手机页面,判断是从手机端还是客户端访问的页面,判断浏览器类型...
  3. JSP 中EL表达式用法详解
  4. 洛谷P3270:成绩比较(容斥、组合数学)
  5. spring map使用annotation泛型注入问题分析
  6. 使用Google OAuth 2.0存取Google API (Google Client ID)
  7. spinningup 绘制曲线
  8. Mac OS X 下 TAR.GZ 方式安装 MySQL5.6
  9. [转载] 用Python进行简单的文本相似度分析
  10. 2021年各省高考试成绩查询,2021年各省高考成绩查询时间 什么时候出分
  11. 161套javaWeb项目源码免费分享
  12. 【晶体管电路设计】四、共基极放大电路设计
  13. gitee.visualstudio.vsix 分享
  14. 公司内部搭建DHCP和DNS服务器
  15. android 键盘挡住popupwindow,软键盘遮挡住popupWindow问题
  16. 5 秒克隆声音「GitHub 热点速览 v.21.34」
  17. 花木兰替父从军java_花木兰替父从军 木兰诗原文
  18. SATA 3.2协议 Error handing机制
  19. mysql data masking_Dynamic Data Masking 动态数据脱敏
  20. proe5.0插件在windows7 64系统预览模型

热门文章

  1. 防摇控制matlab,一种起重机防摇控制方法与流程
  2. 火狐渗透测试浏览器_微软、火狐浏览器、Opera浏览器等主流平台纷纷布局IPFS:大势所趋...
  3. 直接学python行不行_是否可以直接学python或者java而不学c++?
  4. fortran的gui开发 python_python和fortran的接口
  5. 计算机科学的大部分研究是基于,计算机科学
  6. vivado开发编译流程
  7. 百度飞桨和Imagination宣布在全球AI生态系统方面开展合作
  8. 雷达波形样式_案例分析 | 基于XSIM的雷达电子对抗仿真
  9. 系统功能图怎么画_[分享]照明系统图和照明平面图怎么看?系统讲解
  10. 生成android_Android开发:生成桌面快捷方式是这样做的