innodb 相关问题

InnoDB是一个符合ACID标准的MySQL事务存储引擎,它使用MultiVersion并发控制(MVCC)。从版本5.5.5开始,它一直是MySQL的默认存储引擎

为什么扩展 VARCHAR 列大小(从小于 255 到大于 256)使用非就地复制

在mysql 5.7 innodb-online-ddl-operations中,他说“就地ALTER TABLE不支持将VARCHAR列的大小从小于256字节增加到等于或大于...

回答 1 投票 0

InnoDB:dict_sys.latch 超出了 innodb_fatal_semaphore_wait_threshold

几天以来我出现了致命错误 “InnoDB:dict_sys.latch 超出了 innodb_fatal_semaphore_wait_threshold”。 底层的 Debian Bookworm 和 MariaDB Server 10.11.4 都不是...

回答 1 投票 0

MariaDB 如何绕过 InnoDB 多列索引 16 的限制?

我正在与一位客户合作,该客户在使用 MariaDB 10.4 的本地开发环境中设置了多列索引,不知何故,他没有收到 1070 错误,而如果超过 16 个co,通常会出现这种情况...

回答 1 投票 0

MySQL 索引大于存储的数据

我有一个包含以下统计数据的数据库 表格 数据 索引 总计 11 579,6 MB 0,9 GB 1,5 GB 正如您所看到的,索引几乎增大了 2 倍。一张桌子有~700万...

回答 6 投票 0

Spring Boot测试事务已打开,但在MySQL DB中未打开

我正在做Spring Boot的单元测试。据我所知,它会在开始时自动打开事务并在结束时回滚。但是,我没有看到交易在...

回答 1 投票 0

innoDB聚集索引总是大于数据大小吗?

在innoDB中,聚集索引B+树将数据存储在叶子节点中。我相信它存储实际的数据记录,而不是指向数据的指针。这与 postgres 不同,postgres 存储索引叶节点

回答 1 投票 0

如何设置事务隔离级别(MySQL)

如何设置MySQL 5.1 InnoDB的隔离级别? 通过输入: mysql> 显示类似“%isola%”的变量; InnoDB 的默认级别设置是可重复读取。 如何更改隔离级别?

回答 4 投票 0

我遇到了 innodb 无休止的事务问题

我正在使用 MariaDB 版本 11.0.2,并且遇到以下问题。我无法对数据库中的相关行执行任何操作。下面的交易文本没有任何意义。我不...

回答 1 投票 0

MySQL phpMyAdmin:错误#1932 - 引擎中不存在表

在 phpMyAdmin 中我可以看到所有数据库和表。但是当点击任何表格时我收到错误 错误 #1932 - 引擎中不存在表“mytablename” 我尝试了很多在

回答 3 投票 0

如何查看表或列的所有外键?

在 MySQL 中,如何获取指向特定表的所有外键约束的列表?特定的专栏?这与 Oracle 问题是同一件事,但针对的是 MySQL。

回答 16 投票 0

使用“INSERT IGNORE”时,非空列上出现意外的隐式“DEFAULT NULL”

我刚刚使用 InnoDB 在 MySql 8 上运行了这个 创建表 TuneName ( id BIGINT NOT NULL AUTO_INCRMENT 主键, tune_id BIGINT NOT NULL, 名字

回答 1 投票 0

InnoDB:为文件 XXX.ibd 预分配 147456 字节失败,错误 2

我正在使用官方的 MariadDB 10.7 docker 镜像,Windows 10。如果这个错误今天开始不断重复,尝试了一切: -mysqlcheck-Ar - 删除包含所有数据的 docker 镜像 -chkdsk -F -...

回答 2 投票 0

优化Rails 4 / ActiveRecord / MySQL中的删除操作

本质上,我们需要删除给定 @user 没有关联 t3 记录的 T1 记录。虽然不是必需的,但最好也删除没有 T3 的 T2 记录...

回答 3 投票 0

MySQL 撤消日志不断增长

MySQL撤消日志不断增长到180G并且没有回滚记录,我只是不明白为什么。据我所知,当它达到 innodb_max_undo_log_size 时它会自动截断,这有......

回答 2 投票 0

AzerothCore docker 安装:数据库失败,并显示“崩溃或关闭后不支持升级”

当尝试使用 Docker 安装 AzerothCore 时,我的 ac-database 容器出现以下错误: [错误] [MY-012526] [InnoDB] 崩溃或关闭后不支持升级

回答 2 投票 0

Python mysql 连接器回滚不起作用

我正在编写一个Python脚本,它作为事务的一部分执行以下操作。 创建一个新数据库。 使用 schema.sql 文件创建新表。 将数据从主数据库复制到这个新数据库...

回答 1 投票 0

MySQL 的缓冲池扩展

主机上的主内存是有限的,因此mysql引擎的缓冲池大小也是有限的。想知道是否有任何已知的 MYSQL 解决方案允许将缓冲池扩展为非易失性

回答 2 投票 0

MariaDB 未在 InnoDB 上使用哈希唯一键

我创建一个带有带有唯一键的文本列的表: 创建表a(id int auto_increment key,a text unique); 当我运行 show create table a; 时,它说唯一键正在使用哈希: 创建...

回答 1 投票 0

MySQL Router 是否知道读或写并发送到正确的服务器?

我不太明白 MySQL Router 是否足够智能,可以将 READ 查询路由到集群中的只读服务器,并将 WRITE 查询路由到主服务器集以进行写入,然后复制到...

回答 1 投票 0

使用innoDB存储引擎获取mysql中的组合键(年份/数字)

我想在 innoDB 表中创建一个组合键,该表已经有一个“ID”列,该列具有自动递增值作为主键。 假设我们有以下“test_...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.