`

InnoDB is limited to row-logging when transaction isolation level is READ COMMIT

 
阅读更多

FAILED: Error in metadata: javax.jdo.JDOException: Couldnt obtain a new sequence (unique id) : Cannot execute statement: binlogging impossible since BINLOG_FORMAT = STATEMENT and at least one table uses a storage engine limited to row-logging. InnoDB is limited to row-logging when transaction isolation level is READ COMMITTED or READ UNCOMMITTED.

NestedThrowables:

java.sql.SQLException: Cannot execute statement: binlogging impossible since BINLOG_FORMAT = STATEMENT and at least one table uses a storage engine limited to row-logging. InnoDB is limited to row-logging when transaction isolation level is READ COMMITTED or READ UNCOMMITTED.

FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask

 

解决问题的方法是执行:

mysql> SET GLOBAL binlog_format = 'STATEMENT';
mysql> SET GLOBAL binlog_format = 'ROW';
mysql> SET GLOBAL binlog_format = 'MIXED';


分享到:
评论

相关推荐

    mysql错误处理之ERROR 1665 (HY000)

    Cannot executestatement: impossible to write to binary log since BINLOG_FORMAT = STATEMENTand at least one table uses a storage engine limited to row-based logging.InnoDB is limited to row-...

    PgDay-2017-Innodb-Architecture-Performance-Optimization.pdf

    InnoDB is the most commonly used storage engine for MySQL and Percona Server and is the focus for majority of storage engine development by MySQL and Percona Server teams. In this tutorial, we will ...

    Innodb-Architecture-Performance-Optimization

    《Innodb架构、性能优化》是一份深入探讨...《Innodb-Architecture-Performance-Optimization@www.java1234.com.pdf》这份文档应该提供了更详细的技术细节和实例,帮助读者进一步理解InnoDB的内部工作原理和优化技巧。

    undrop-for-innodb

    yum install make gcc flex bison cd /root/undrop-for-innodb-master make 会产生三个文件c_parser innochecksum_changer stream_parser

    innodb-java-reader:一个库和命令行工具,可以直接在Java中访问MySQL InnoDB数据文件

    MySQL InnoDB Java阅读器 innodb-java-reader是一个Java实现,用于直接访问MySQL InnoDB存储引擎文件。 使用库或命令行工具,它提供了只读功能,例如检查页面,通过主键,辅助键查找记录以及通过LSN或填充率生成页面...

    分布式事务演示-distributed-transaction-demo.zip

    1. **两阶段提交(2PC, Two-Phase Commit)**:这是一种经典的分布式事务协议,分为准备阶段和提交阶段。在准备阶段,协调者询问所有参与者是否可以提交事务;在提交阶段,如果所有参与者都同意,协调者将指示它们...

    innodb_ruby-master.zip

    InnoDB支持ACID(原子性、一致性、隔离性和持久性)事务,提供四种隔离级别:读未提交(READ UNCOMMITTED)、读已提交(READ COMMITTED)、可重复读(REPEATABLE READ,MySQL默认级别)和串行化(SERIALIZABLE)。...

    14.9 InnoDB Row Storage and Row Formats

    MySQL 5.6的官方文档中,14.9节讨论了InnoDB存储引擎中行数据的存储和行格式(Row Formats),这部分内容对InnoDB中表行数据的存储机制、行格式的指定、压缩和动态行格式以及紧凑和冗余行格式进行了详尽介绍。...

    mysql备份innodb类型的表或数据库

    ### MySQL备份InnoDB类型的表或数据库 在进行MySQL数据库的备份操作时,特别是针对InnoDB存储引擎的表或数据库,采用正确的方法对于确保数据的一致性和完整性至关重要。本篇文章将详细解析如何通过`mysqldump`命令...

    mysql修改数据刷新页面直接显示

    mysql> set session transaction isolation level read committed; Query OK, 0 rows affected (0.00 sec) ``` InnoDB 的可重复读隔离级别和其他数据库的可重复读是有区别的,不会造成幻象读。这是因为 InnoDB 使用...

    py_innodb_page_info工具

    《深入解析py_innodb_page_info:MySQL InnoDB存储引擎底层探索》 在数据库的世界里,MySQL的InnoDB存储引擎以其强大的事务处理能力和行级锁定机制而备受青睐。然而,对于其内部工作原理,许多开发者可能并不十分...

    MySQL内核 INNODB存储引擎-卷1-高清-完整目录-2014年5月

    MySQL内核 INNODB存储引擎-卷1-高清-完整目录-2014年5月

    mysql事务与锁机制(存储引擎和锁、MyISAM锁机制、InnoDB锁机制、Next-Key锁、Dead-Lock).docx

    意向锁分为意向共享锁(IS)和意向排它锁(IX)。 - **Next-Key锁**:InnoDB为了防止幻读现象而引入的锁,实际上是一种行锁和间隙锁的组合。 **3、验证案例** 假设有一个简单的表`orders`,包含`order_id`和`status`...

    py_innodb_page_info.zip

    《MySQL技术内幕-InnoDB存储引擎》是一本深入探讨MySQL数据库InnoDB存储引擎的权威书籍,而`py_innodb_page_info.zip`则是该书中提到的一个实用工具,用于分析InnoDB存储引擎的数据页信息。这个Python工具帮助我们...

    MySQL启动报错问题InnoDB:Unable to lock/ibdata1 error

    【MySQL启动报错问题InnoDB:Unable to lock/ibdata1 error】是一个常见的MySQL服务器启动时遇到的问题。这个问题通常表明MySQL的InnoDB存储引擎无法获取对`ibdata1`文件的锁,`ibdata1`是InnoDB用来存储数据和系统表...

    Introducing InnoDB Cluster--2018

    Configure servers for optimal automatic failover to ensure that applications continue when a server fails Configure MySQL Router to load-balance inbound connections to the cluster

    InnoDB 中文参考手册

    InnoDB 提供了行锁(locking on row level),提供与 Oracle 类型一致的不加锁读取(non-locking read in SELECTs)。这些特性均提高了多用户并发操作的性能表现。在InnoDB表中不需要扩大锁定(lock escalation),因为 ...

    py_innodb_page_info工具类 包含python2,python3两个版本

    py_innodb_page_info工具为《INNODB存储引擎》作者姜承尧写的。 该工具用来分析表空间中的各页得类型和信息,用python编写。 网上多是python2版本的,这里给出python3版本的。

    row-cache-for-innodb:从 code.google.comprow-cache-for-innodb 自动导出

    innodb 行缓存 从 code.google.com/p/row-cache-for-innodb 自动导出 这是谷歌代码的备份。 原作者是 。 作者博客 代码许可证是 GNU GPL v2。

Global site tag (gtag.js) - Google Analytics