vim /etc//mysql/conf.d/docker.cnf
[mysqld]
performance_schema_max_table_instances=400
table_definition_cache=400 #缓存
performance_schema=off #用于监控MySQL server在一个较低级别的运行过程中的资源消耗、资源东西
table_open_cache=64 #打开表的缓存
innodb_buffer_pool_chunk_size=64M #InnoDB缓冲池大小调整操作的块大小
innodb_buffer_pool_size=64M #InnoDB 存储引擎的表数据和索引数据的最大内存缓冲区大小

本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处
推荐文章

Docker环境下数据库的备份操作
1. MySQL备份:使用Docker容器执行mysqldump命令,将指定数据库的备份导出为SQL文件。2. MySQL备份压缩:使用gzip命令将备份文件压缩为tar.gz格式,以减小文件大小并提高传输效率。3. 自动清理超过7天的备份:通过find命令查找7天前生成的.gz文件,并删除这些文件。4. 在单个命令中导出和导入MySQL数据库:使用mysqldump命令直接从源数据库导出转储文件,然后使用mysql命令将其导入到目标数据库。5. 从完整的MySQL转储还原单个MySQL数据库:如果备份包含了所有数据库,可以使用--one-database选项从包含多个数据库的备份文件中还原单个数据库。6. 恢复数据库:使用docker exec命令执行mysql命令,从指定的SQL文件中恢复数据库。

日常记录-GITLAB部署以及相关资料
Docker部署GitLab的步骤:1. 使用docker run命令,将GitLab容器设置为detach模式,并设置端口映射。2. 设置容器名称为gitlab,并重启容器,除非停止。3. 将容器挂载到本地路径,包括etc、log和data目录。4. 安装GitLab Ce(容器引擎)。5. 在runner执行过程中,如果遇到文件夹不存在或无权限的问题,可以尝试删除gitlab-runner并重新安装,或者更改用户和启动服务。

Let's Encrypt SSL 泛解析证书申请
本文介绍了使用`acme.sh`脚本自动申请泛域名SSL证书的过程。首先,通过API Token来获取必要的信息,然后配置`acme.sh`以自动生成证书。最后,通过命令行工具提交请求并查看证书结果。此外,还提供了一些关于证书续期的提示和链接。

七牛OSS支持HTTPS的方法
最近网站图片连接出问题,原来是Chrome规则限制了SSL/HTTPS。解决方法是用反向代理,具体步骤如下:1. 备案域名并确保七牛CNAME正常工作。2. 在服务器上新建站点,绑定SSL证书并修改配置文件。3. 配置反向代理规则,将请求转发到指定地址。