extmail mysql数据库 重启_extmail数据库dspam表修复
原因是mysql的dspam数据库中的dspam_token_data表有错误,需要使用myisamchk进行修复:
# cd /var/lib/mysql/dspam
# myisamchk dspam_token_data.MYI //检查dspam_token_data表
# myisamchk -r dspam_token_data.MYI //修复dspam_token_data表(-r)可以解决几乎所有问题
注:修复表的选项开关有很多 (-o)安全方式(-f)强制方式(-q)快速方式(错误严重时不能用)
实际操作时用了多种选项开关或组合,最后修复成功的记录显示如下:
[root@mail dspam]# myisamchk -f dspam_token_data.MYI
Checking MyISAM file: dspam_token_data.MYI
Data records: 14326778 Deleted blocks: 907003
myisamchk: warning: Table is marked as crashed and last repair failed
- check file-size
myisamchk: warning: Size of indexfile is: 300661760 Should be: 108279808
- check record delete-chain
myisamchk: warning: Found 0 deleted space in delete link chain. Should be19954066
myisamchk: error: Found 0 deleted rows in delete link chain. Should be 907003
myisamchk: error: record delete-link-chain corrupted
- recovering (with sort) MyISAM-table 'dspam_token_data.MYI'
Data records: 14326778
- Fixing index 1
myisamchk: warning: Duplicate key for record at 315149384 againstrecord at 959552
Data records: 14326777
myisamchk: warning: 1 records have been removed
extmail mysql数据库 重启_extmail数据库dspam表修复相关推荐
- extmail mysql数据库 重启_Extmail邮件服务器centos搭建(一)(示例代码)
1,Extmail概述 ExtMail Solution 是一个基于优秀开源软件的电子邮件系统解决方案,核心部件包括了Postfix.Amavisd-new.ClamAV.ExtMail.ExtMan ...
- MySQL数据库变量_数据库参数_MySQL变量_系统变量_用户变量
文章目录 MySQL 变量分类 系统变量 查看系统变量 设置系统变量 如何通过配置文件来设置变量值 通过命令行选项来设置变量值 动态设置全局级的系统变量 设置静态的系统变量 设置会话级的系统变量 引用 ...
- extmail mysql数据库 重启_基于POSTFIX的邮件服务器维护总结。
前言: 这个就是使用EMOS(postfix+extmail+mysql or LDAP)这个系统的一个维护总结.也符合使用其他webmail的postfix系统的维护.一些奇怪的毛病可以从中找到答案 ...
- MySQL 高可用:mysql+mycat实现数据库分片(分库分表)
什么是MYCAT: 一个彻底开源的,面向企业应用开发的大数据库集群 支持事务.ACID.可以替代MySQL的加强版数据库 一个可以视为MySQL集群的企业级数据库,用来替代昂贵的Oracle集群 一个 ...
- docker二进制安装mysql_Docker搭建MySQL读写分离主从模式 分布式数据库中间件Mycat分库分表应用...
一.MySQL读写分离主从模式 1. 下载镜像 docker pull mysql 当前最新版本:mysql Ver 8.0.19 for Linux on x86_64 (MySQL Communi ...
- mysql全备和指定库和表备份,mysql日志的分类简介和作用, mysql加速跳过域名解析,mysql权限授予与收回,数据库实用篇~~Tring
mysql改密,重置,备份,权限和日志 改密~ 修改密码 重置密码 步骤 数据库备份 用到的命令: 可加参数 : -A 参数 例子: -B 参数 例子: 备份指定数据库的某个表 恢复表 创建用户 操作 ...
- mysql重启后数据库消失_linux重启后mysql数据库文件全部丢失mysql无法启动
一早起来,发现数据目录下的mysql文件全部消失,一声冷汗,怎么回事!!???被黑了,还是因为前两天重启服务器导致mysql数据丢失???这是怎么回事,上网看看怎么解决,没找到解决方案!!!!看看my ...
- MySql基础篇---001 数据库概述与MySQL安装篇:概述,表和类对应关系,表关系、数据库卸载,下载,安装,配置,启动,登录,演示,图形化工具,目录结构,常见问题
第01章_数据库概述 讲师:尚硅谷-宋红康(江湖人称:康师傅) 官网:http://www.atguigu.com 1. 为什么要使用数据库 持久化(persistence):把数据保存到可掉电式存储 ...
- MySQL数据库性能优化由浅入深(表设计、慢查询、SQL索引优化、Explain分析、Show Profile分析、配置优化)
文章目录 0 SQL性能分析 1 表的设计合理化 1.1 为什么需要范式 1.2 三范式原理 1.3 什么样的表才满足三范式 2 慢查询 2.1 慢查询介绍 2.2 慢查询步骤 3 添加适当索引 3. ...
最新文章
- STM32(Cortex-M3)开发,RVDS和MDK谁优谁劣?
- 新一代Hologres实时数仓大揭秘
- 填写实验计算机桌面的系统图标有,Win8系统桌面添加计算机图标的图文步骤
- 玩转GIT系列之【git pull和git fetch的区别】
- linux字体如何删除不了,如何彻底替换Ubuntu下Chrome字体(清除楷体字)
- 【2018-01-28】HTML-布局
- javascript tabIndex属性
- 总被审稿人提起的多重假设检验校正是什么?
- Recbole自定义训练集、验证集和测试集推荐
- 一加9 Pro真机图曝光:哈苏相机联名logo助力影像旗舰
- jQuery瀑布流插件 Masonry
- 我设计的目录结构如此清楚,你为什么也会错
- QT创建和使用动态链接库
- Swift笔记(一):可选类型、语法基础
- 超详细! 利用Synopsys VCS对Verilog代码加密的四种方法
- 项目管理的49个过程整理
- colab使用入门(1)-安装库,保存/加载笔记本
- GitHub快速上手指南
- 从投资人发现“新大陆”,看“产融星城”为何成?
- 从零开始的自动化测试框架-web自动化篇
热门文章
- 图文详解 IntelliJ IDEA 15 创建 Maven 构建的 Java Web 项目(使用 Jetty 容器)
- 基于PHP+MySQL米步童鞋商城网站的设计与实现
- 【C++】string使用
- 2021周记17:五一带妹妹坐了一次高铁
- Yocto Issues | The TMPDIR: /home12/calm.xia/poky/qemuarm/tmp can't be located on nfs.
- 操作系统实验三·xv6系统增添系统调用和用户级应用程序
- 关于DataTable查询数据的几种方式
- 吐槽大会,加个好友,分享资源
- 各品类市场占有率——通过互联网大数据了解各品类的市场占有率
- Linux硬件资源管理