栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

记录数据库相关-mariadb

记录数据库相关-mariadb

mariadb 报缓存分配问题错误,这个才对!

!!!!配置文件路径 /etc/my.cnf.d/server.cnf

/etc/my.cnf只是填写数据路径的地方,不是mar

配置如下/etc/my.cnf.d/server.cnf

[mysqld]

innodb_buffer_pool_size=19G           #这个地方一定要注意,太大了启动不了报错!!!!

# 使得mariadb服务端支持中文
character_set_server=utf8
collation_server=utf8_general_ci

# 不执行将IP解析成主机名
skip_name_resolve=ON

# 替代原有的 OPTIMIZE TABLE 算法
# innodb_defragment=1 此参数报错

# 独立表空间, (共享表空间:所有数据,索引都放在ibdata1文件中)
innodb_file_per_table=1
#innodb_file_per_table=ON

# 独立表空间会造成open_files较多的问题,合理配置
# 也需要操作系统允许单进程打开这么多文件
innodb_open_files=5000
open_files_limit=5000
# 修改单表默认存储空间大小

# 设置 MySQL 允许的最大数据包,,默认是1M,,最大值是1G(1073741824),如果设置超过1G,查看最终生效结果也只有1G。
# 值设置过小将导致单个记录超过限制后写入数据库失败,且后续记录写入也将失败,为了数据完整性,需要考虑到事务因素。
max_allowed_packet=256M

bulk_insert_buffer_size=256M
#是否开启合并insert的value , 最小4k,最大16M,默认是1M
#net_buffer_length=5M


# 线程缓存数量
thread_cache_size=128

# 最大并发连接(这个参数实际起作用的最大值(实际最大可连接数)为16384)
# max_connections 还取决于操作系统对单进程允许打开最大文件数的限制(ulimit -n 查看)
max_connections=1000

# 查询缓存容量(不宜太大,通常设置为 200-300 MB应该足够了)
query_cache_type = 1
query_cache_limit = 210M
query_cache_min_res_unit = 2k
query_cache_size = 200M

# 配置临时表容量和内存表最大容量,这两个变量的大小应该相同,它们可以让你避免磁盘写入。
# 通常建议在服务器上设置这两个值为每 GB 内存给 64M
# Order By 或者 Group By操作多的话,加大这两个值,默认16M
tmp_table_size= 1024M
max_heap_table_size= 1024M

# 检查 MySQL 的空闲连接, 空闲连接会消耗资源,可以的话应该被终止或者刷新。
wait_timeout=300

# 事务提交时内存中log信息的处理(2:只有操作系统崩溃或掉电才会删除最后一秒的事务,不然不会丢失事务。)
#innodb_flush_logs_at_trx_commit=2

# 该参数决定了recovery speed。太大的话recovery就会比较慢,太小了影响查询性能,一般取256M可以兼顾性能和recovery的速度
innodb_log_file_size=256M

# 该参数设定了log buffer的大小,一般4M。如果有大的blob操作,可以适当增大。
innodb_log_buffer_size=4M

# 读取缓存
read_buffer_size = 16M
read_rnd_buffer_size = 16M

# 如果join语句不是很少的话可以适当增大join_buffer_size到1MB左右,如果内存充足可以设置为2MB。
join_buffer_size=2M

#使用innodb引擎,并将索引/约束项扩展至3072byte
innodb_large_prefix=on


[embedded]


[mysqld-5.5]


[mariadb]

[mariadb-5.5]
 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/311215.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号