mysql delayed_mysql和mariadb支持insert delayed的问题

mysql delayed_mysql和mariadb支持insert delayed的问题分析一个开源项目 往数据库里添加日志 为了避免写入日志信息影响正常业务 日志的插入方式采用了 insertdelaye 的方式 打印其数据库语句 复制到 mysql 执行报如下错误 ERROR1616 HY000 DELAYEDoptio 经过查找资料发现是有的 mysql 的存储引擎不支持此方式 INSERTDELAYE

分析一个开源项目,往数据库里添加日志,为了避免写入日志信息影响正常业务,日志的插入方式采用了insert delayed的方式。

打印其数据库语句,复制到mysql执行报如下错误:

ERROR 1616 (HY000): DELAYED option not supported for table

经过查找资料发现是有的mysql的存储引擎不支持此方式:

INSERT DELAYED works only with MyISAM, MEMORY, ARCHIVE, and BLACKHOLE tables. If you execute INSERT DELAYED with another storage engine, you will get an error like this: ERROR 1616 (HY000): DELAYED option not supported for table ‘tab_name’

mysql存储引擎的查看方式:

MariaDB [(none)]>show engines;+——————–+———+—————————————————————————-+————–+——+————+

| Engine | Support | Comment | Transactions | XA | Savepoints |

+——————–+———+—————————————————————————-+————–+——+————+

| CSV | YES | CSV storage engine | NO | NO | NO |

| MRG_MYISAM | YES | Collection of identical MyISAM tables | NO | NO | NO |

| MEMORY | YES | Hash based, stored in memory, useful for temporary tables | NO | NO | NO |

| BLACKHOLE | YES | /dev/null storage engine (anything you write to it disappears) | NO | NO | NO |

| MyISAM | YES | MyISAM storage engine | NO | NO | NO |

| InnoDB | DEFAULT | Percona-XtraDB, Supports transactions, row-level locking, and foreign keys | YES | YES | YES |

| ARCHIVE | YES | Archive storage engine | NO | NO | NO |

| FEDERATED | YES | FederatedX pluggable storage engine | YES | NO | YES |

| PERFORMANCE_SCHEMA | YES | Performance Schema | NO | NO | NO |

| Aria | YES | Crash-safe tables with MyISAM heritage | NO | NO | NO |

+——————–+———+—————————————————————————-+————–+——+————+

10 rows in set (0.00 sec)

修改方式:

在配置文件my.cnf中的 [mysqld] 下面加入default-storage-engine=INNODB 一句

参考地址:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/218900.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午11:12
下一篇 2026年3月17日 下午11:12


相关推荐

  • 造相-Z-Image技术前沿:N8n自动化工作流集成

    造相-Z-Image技术前沿:N8n自动化工作流集成

    2026年3月14日
    2
  • 云计算与边缘计算协同 九大应用场景

    云计算与边缘计算协同 九大应用场景来源:物联网报告中心前言2019年边缘计算备受产业关注,一度引起了资本市场的投资热潮,很多人把2019年称作边缘计算的元年。理性来看,造成如此火爆局势难免有…

    2022年6月22日
    42
  • 信号实现父子进程之间的同步–sigsuspend的作用

    信号实现父子进程之间的同步–sigsuspend的作用函数原型 include intsigsuspen constsigset t mask 作用 用于在接收到某个信号之前 临时用 mask 替换进程的信号掩码 并暂停进程执行 直到收到信号为止 The nbsp sigsuspend nbsp functionrepl

    2026年3月18日
    3
  • 从爆火到合并:AutoGen的来龙去脉(附代码)

    从爆火到合并:AutoGen的来龙去脉(附代码)

    2026年3月14日
    4
  • (2021 最新版)IntelliJ IDEA 下载安装及配置教程

    (2021 最新版)IntelliJ IDEA 下载安装及配置教程前言因为自己电脑最近实在是太卡了,也一直提示更新,索性就直接重装了个系统。因为需要重装下IDEA,而现在新版本的IDEA和之前的版本还是有很大变化的,所以在这里写一篇博客做个记录,方便自己后续配置,也顺便分享给大家。准备工作既然要安装IDEA,那么首先需要前往JetBrains的官网下载最新版的IDEA,下载地址如下:https://www.jetbrains.com/idea/download/这里最新的版本是2021.1.2,而因为我有旗舰版的账号,所以这里就以旗舰版安装

    2022年5月20日
    919
  • 8大轻型网管工具,网络管理好帮手「建议收藏」

    8大轻型网管工具,网络管理好帮手「建议收藏」  从设备发现到系统、网络和流量可视性,这些轻型的网管工具非常实用。在网络和服务器世界,重点是可视性、可视性、可视性,如果你不知道你的网络和服务器在每天每秒正在做什么,你很可能会出问题。幸运的是,这里有很多好工具(商业和开源工具)来帮助你满足需求。  在本文中我们提供了一些很好用的网管工具,这些工具适合各种规模的网络。从网络和服务器监控到趋势、图形,甚至是交换和路由器配置备份,这些工具都可以帮…

    2022年10月6日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号