innodb 相关问题

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

如何解决mysql上的“[ERROR] InnoDB:文件操作中操作系统错误号87”?

当我运行: mysqld --initialize 时,在 DESKTOP-HU2DG1T.err 文件上存在如下错误: 2018-01-30T09:35:35.078489Z 0 [警告] 具有隐式 DEFAULT 值的 TIMESTAMP 已弃用。请使用--

回答 1 投票 0

MySQL 错误:#1238 - 变量“innodb_lock_wait_timeout”是只读变量

我使用的MySQL版本:5.1.73 我想更改 innodb_lock_wait_timeout mysql 变量。 设置 innodb_lock_wait_timeout=100; 但我收到此错误: #1238 - 变量'innodb_lock_wait_ti...

回答 2 投票 0

Mysql:在唯一索引上插入相同的值,为什么锁定?

这样的表: 创建表 `test_un_index` ( `id` int(11) NOT NULL AUTO_INCRMENT, `name` varchar(200) NOT NULL DEFAULT '1', 主键(`id`), 唯一键`idx_test_name`(`name`) ) 英语...

回答 1 投票 0

为什么MySQL外键约束名称必须是唯一的?

我注意到我无法创建两个具有相同名称的不同外键约束,无论它们影响模式中的表集如何。 我可以应付,我...

回答 1 投票 0

如何修复 InnoDB 表?

我们(显然)昨晚的 Solaris MySQL 数据库引擎执行得很差。至少有一些 InnoDB 表已损坏,事务日志中出现时间戳无序错误,并且出现

回答 9 投票 0

Laravel 外键索引的正确方法

嗯,我是 Laravel 的新手,我知道添加索引会加快查询速度。然而,我对 Laravel 迁移有点困惑。这是代码 架构::create('affiliate_clients', func...

回答 1 投票 0

MySQL InnoDB 表的写入时间较长(显然是随机的)

我的 MySQL 遇到性能问题。 我有一个相对简单的表,仅使用数值。 创建表 `_user_activity` ( `id` int NOT NULL AUTO_INCRMENT, `user_id` bigint NOT NULL, ...

回答 1 投票 0

Mysql 使用地理空间 ST_Contains 选择计数对于多行非常慢

我有一个mysql查询来获取一个区域的所有地点计数。如果我只查询一个 id,它会非常快,如果我查询两个或更多 id,那么它会非常慢。 Areas.geometry 和 Places.location 是

回答 3 投票 0

如何查找表中没有留下引用的行?

我的数据库中有这个用户代理表: 创建表 user_agents ( pk bigint NOT NULL AUTO_INCRMENT, user_agent 文本不为空, user_agent_hash BINARY(16) 唯一非空, 主键(pk), )

回答 1 投票 0

如何在MySQL中使用邮件全文匹配?

我正在为 CRM 系统的联系人数据库表(MySQL、InnoDB 引擎)添加“通过电子邮件搜索”功能。我添加了全文索引和部分搜索,如下所示 匹配地点(抄送电子邮件...

回答 2 投票 0

MariaDB / MySQL 上的计数(*)极其缓慢

运行 EXPLAIN SELECT COUNT(*) FROM 活动显示它计划使用二级索引,并且只有一列 int 和 keylen 为 5。操作需要 2 分钟到 6 分钟不等,偶尔发生

回答 1 投票 0

错误:1071,指定的密钥太长;最大密钥长度为 1000 字节

我想在数据库中导入一个sql文件,出现此错误1071,指定的键太长;最大密钥长度为 1000 字节 这是我的相关表的代码。 如果存在则删除表 `

回答 1 投票 0

被删除的行占用的空间会被重新使用吗?

我已经读过好几次了,在MySQL中的InnoDB表中删除一行后,它的空间不会被重用,所以如果你对一个表进行大量的INSERT,然后定期删除一些行,那么...

回答 3 投票 0

加快海量数据的SQL查询速度

我有这个SQL查询 选择 * 来自`storages_remains` 其中“免费”> 0 AND (...) 中的“CATALOG_ID” CATALOG_ID 不是唯一的,因为表可能包含多存储数据。 CATALOG_ID + STOR...

回答 1 投票 0

自动增量低于总行数

我创建了一个 PHP 脚本,它从 1 个表中获取值并将其插入到另一个表中。 执行速度非常快(每秒 1000 行)。 一切顺利。表中没有重复项...

回答 1 投票 0

mysql 锁定与索引的关系

我试图理解锁和索引之间的关系。 我有下表 创建表 example_table ( id INT 自动递增, col1 VARCHAR(255), col2 INT, 初级...

回答 1 投票 0

MySQL 表大小:我需要调整什么吗?

我有一个 InnoDB 表,现在看起来像这样: 该表大约有 126GB 大,但我读到 InnoDB 的默认值最多可以容纳 64 TB 的数据。它是否正确? 我问是因为col...

回答 2 投票 0

如何使用外键更改 InnoDB 表中的字符集?

我有一组具有外键的InnoDB表,我想将这些表的默认字符集从latin1_swedish_ci更改为utf8_general_ci,我尝试运行以下查询: 更改表测试。PAYM...

回答 2 投票 0

如果我删除 mysql 表中的 ibdata1 文件并用新的空 ibdata1 文件替换它会发生什么?

我有一个大型数据库,其中有数百个表和超过数百万条记录。我最近注意到 ibdata1 文件的大小为 360GB。它在我的服务器中占据了巨大的空间。我搜索了七个...

回答 1 投票 0

从 Windows 10 中 XAMP 中备份的“数据”文件夹中恢复 InnoDB 数据库

我从mysql文件夹复制了数据目录并卸载了XAMPP,因为MySQL没有启动。我安装了相同版本的XAMPP并将数据文件夹备份到mysql数据目录中。一开始

回答 2 投票 0

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