[TiDB]磁盘占用文件space_placeholder_file删除的方法

摘要:• TiKV 启动时会预留一块空间用于保护磁盘空间。当磁盘剩余空间小于该预留空间时,TiKV 会限制部分写操作。预留空间形式上分为两个部分:预留空间的 80% 用作磁盘空间不足时的运维操作所需要的额外磁盘空间,剩余的 20% 为磁盘临时文件。在回收空间的过程中,如果额外使用的磁盘空间过多,导致存储耗尽时,该临时文件会成为恢复服务的最后一道防御。• 临时文件名为

 [TiDB]通过purge-threshold参数配置 Raft Engine 的磁盘空间占用大小

摘要:现象:在/data/tidb/tidb-data/tikv-20160目录下,有一个文件夹占用了大量的空间,进行可以看到以下文件:[root@uat-server-2 raft-engine]# ls0000000000000001.rewrite  0000000000000208.raftlog  0000000000000229.raftlog  0000000000000250.raftlog0000000000000188.raftlog  0000000000000209.raftlog  0000000000000230.raftlog  0000000

 MySQL8.0 prefer_ordering_index参数详解

摘要:MySQL 8.0 中的 prefer_ordering_index 参数是一个重要的优化器开关,用于控制优化器在处理包含 ORDER BY、GROUP BY 或 LIMIT 子句的查询时,是否优先使用有序索引。该参数通过 optimizer_switch 系统变量进行控制。参数详解1. 参数作用prefer_ordering_index 参数用于调整优化器对“排序索引”的偏好。该参数的值可以是 on 或 off,默认值为 on 。开启(默认) :prefer_order

 MySQL8.0-监控数据库锁等待SHELL脚本

摘要:cat innodb_lock_wait_monitor_mysql8.0.sh #!/bin/bashuser="abccc"password="123123"host="192.168.1.100"logfile="/server/shell_scripts/mysql/innodb_lock_timeout_monitor/innodb_lock_timeout_monitor_8.0.log"while truedonum=`mysql -u${user} -p${password} -h${host} -e "select count(*) from sys.innodb_lock_

 MySQL5.7-监控数据库锁等待SHELL脚本

摘要:#!/bin/bashuser="root"password="123.123."logfile="/server/shell_scripts/mysql/innodb_lock_timeout_monitor/innodb_lock_timeout_monitor.log"while truedonum=`mysql -u${user} -p${password} -e "select count(*) from information_schema.innodb_lock_waits" |grep -v count`if [[ $num -gt 0 ]];thendate >> ${logfile

 mysql5.7 dump mysql8.0时报错:WARNING: --master-data is deprecated and will be removed in a future versi

摘要:以下是关于MySQL 8.0中--master-data参数被弃用并建议使用--source-data的详细说明:弃用警告:自MySQL 8.0.26版本起,--master-data参数已被弃用,并将在未来的版本中移除。取而代之的是--source-data参数。使用--master-data时,会收到警告信息:“WARNING: --master-data is deprecated and will be removed in a future version. Use --source-data instead.”。替代参数:

 mysql5.7 dump mysql8.0的数据报错-Warning: column statistics not supported by the server.

摘要:在使用MySQL 5.7版本的mysqldump工具时,经常会遇到警告或错误信息:“Warning: column statistics not supported by the server.” 或者 “Unknown table 'COLUMN_STATISTICS' in information_schema (1109)”。这些问题是由于MySQL 8.0引入了新的COLUMN_STATISTICS表,而某些环境或版本可能不支持该表导致的。以下是详细的分析和解决方法:问题原因新特性启用:MySQL 8.0默认

 [TIDB]-DM数据同步组件配置:单库单表同步MySQL数据

摘要:在dm中创建数据源配置文件:cat mysql-replica-01.yaml# MySQL1 Configuration.source-id: "mysql-replica-01"# DM-worker 是否使用全局事务标识符 (GTID) 拉取 binlog。enable-gtid: truefrom:  host: "172.16.76.239"  user: "tidb_sync"  password: "mysql"  # 推荐使用加密后的密码  port: 13306 [

 [TIDB]-DM数据同步组件配置:单库多表同步MySQL数据

摘要:在dm中创建数据源配置文件:cat mysql-replica-01.yaml# MySQL1 Configuration.source-id: "mysql-replica-01"# DM-worker 是否使用全局事务标识符 (GTID) 拉取 binlog。enable-gtid: truefrom:  host: "172.16.76.239"  user: "tidb_sync"  password: "mysql"  # 推荐使用加密后的密码  port: 13306 c

 [TIDB]通过TiDB DM组件同步MySQL数据库的数据到TiDB数据库

摘要:TiDB安装安装 (略)DM数据同步组件 (略)操作系统环境:[root@uat-server-2 dm-worker-8262]# cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core)[root@uat-server-2 dm-worker-8262]# uname -aLinux uat-server-2 3.10.0-1160.59.1.el7.x86_64 #1 SMP Wed Feb 23 16:47:03 UTC 2022 x86_64 x86_64 x86_64 GNU/LinuxMySQL数据库版本:5.7.28-log MySQL Community S

 [MySQL]-全库物理备份与恢复SHELL脚本-基于COPY冷备份

摘要:以下脚本,基本冷备份方式,对数据库进行备份与恢复:冷备份脚本:[root@localhost mysql_backup]# cat mysql_physical_backup.sh #!/bin/bash# 定义MySQL数据目录和备份目录MYSQL_DATA_DIR="/var/lib/mysql"BACKUP_DIR="/data_back"# 检查MySQL服务是否正在运行if pgrep -x "mysqld" > /dev/nullthen echo "MySQL服务正在运行,正在

 [TiDB] 如何持久化配置sql_mode参数

摘要:通过 TiUP 工具编辑 TiDB 的配置文件,将 sql_mode 参数添加到 [tidb] 部分,然后应用配置修改。具体步骤如下:编辑集群配置:tiup cluster edit-config <cluster-name>在编辑器中添加或修改 [tidb] 部分下的 sql_mode 参数: tidb_servers: - host: 10.0.1.1  config:  instance.sql-mode:  "STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ER

 [TiDB] 修改Prometheus数据保留时间

摘要:故障现象:prometheus数据目录下,占用了大量的磁盘空间:如何清理以上空间?Prometheus 默认的数据保留时间是 15 天,如果您的配置中设置了更长的保留时间,那么数据文件会占用更多的磁盘空间以下配置将数据保留时间配置为1天:查看当前集群prometheus的配置情况:[root@node181 ~]# tiup cluster display tidb-test -R prometheusCluster type: tidbCluster name:

 【昌哥IT课堂】MySQL8.0新特性之binlog加密与解密

摘要:微信公众号视频地址:https://mp.weixin.qq.com/s/OQ9Hx7ReHGlzZnvpJYy0Rw【昌哥IT课堂】MySQL8.0新特性之binlog的加密与解密-官方文档中文翻译下载地址:https://cloud.189.cn/t/6BrM7nZrQJ3m (访问码:at5b)

 【昌哥IT课堂】MySQL8.0新特性之caching_sha2_password身份验证插件

摘要:微信公众号视频地址:https://mp.weixin.qq.com/s/SgdGTm_LZMW2Pm4-B9F8ug【昌哥IT课堂】MySQL8.0新特性之caching_sha2_password身份验证插件-官方文档中文翻译下载地址:https://cloud.189.cn/t/Jv6ZRj6BjUnq (访问码:rjw4) 

 【昌哥IT课堂】MySQL8.0新特性之离线模式

摘要:微信公众号视频地址:https://mp.weixin.qq.com/s/smaSHscAYxEuZ9uigYirnw

 【昌哥IT课堂】MySQL8.0新特性之特权连接

摘要:微信公众号视频地址:https://mp.weixin.qq.com/s/NLEYc0_QfLc4koW1b7ZJFw

 【昌哥IT课堂】MySQL8.0新特性之全局参数持久化

摘要:微信公众号视频地址:https://mp.weixin.qq.com/s/3rdamRPorP1CQGMvMJ35vg粉丝福利:【昌哥IT课堂】MySQL8.0新特性之全局参数持久化-官方文档中文翻译.pdf 免费下载下载地址:https://cloud.189.cn/t/MjIRBvimARnm (访问码:6kgz)

 【昌哥IT课堂】MySQL8.4.0新特性:FLUSH_PRIVILEGES动态权限细化与隔离[译]

摘要:介绍MySQL 支持 RELOAD 权限。现在,想象一个数据库用户被授予了 RELOAD 权限,这允许该用户在系统上执行 FLUSH PRIVILEGES 语句。假设该用户意外地执行了另一个强大的语句,比如 RESET 或 FLUSH TABLES。这可能会导致一些问题,对吧?考虑一个数据库管理员创建一个用户,目的是允许该用户仅执行 FLUSH PRIVILEGES 语句。然后管理员为此目的授予了 RELOAD 权限,只是意识到这也

 [昌哥IT课堂]|欢迎 MySQL 9.0,回顾 Oracle 在 8.0 版中的管理(译)

摘要:对于新兴技术和社区的管理是相对容易的。经过 29 年发展,MySQL 已成为全球数百万用户中使用最广泛且备受信任的开源数据库之一。在这一规模的社区领导中可能存在复杂性。我们努力寻求稳定和创新的平衡,为客户提供稳定可预测的平台,并为技术用户提供新功能。Oracle 通过投资于技术的工程、社区和市场采用不断提供 MySQL 社区的管理和领导。以下是一些示例,帮助您了解 MySQL 如
分页:« 1 2 3 4 5 6 7 8 9 10 »
Powered by AKCMS