innodb 相关问题

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

为什么 MySQL InnoDB insert 这么慢?

我使用大的随机数作为密钥(来自另一个系统)。在相当小的(如几百万行)表上插入和更新所花费的时间比我认为合理的要长得多。 我...

回答 9 投票 0

为什么一个索引的mysql查询在较少的char值上过滤会导致更多的行被检查?

当我运行下面的查询时,我看到预期检查的行数为40 EXPLAIN SELECT s.* FROM subscription s WHERE s.current_period_end_date <= NOW() AND s.status in ('A', 'T') AND s......。

回答 1 投票 1

在没有 "开始事务 "的情况下调用 "回滚 "是否不好?

我正在用PHP和MYSQL使用InnoDB引擎做一个web项目。在一个事务中,我有一些重要的事情要做,如果这些事情中的任何一件失败了,就必须进行回滚。我正在做的是...

回答 1 投票 0

Zabbix - 缓冲池利用率太低。

我正在使用Zabbix作为我的Linux监控解决方案。它显示MySQL - 缓冲池利用率在过去5分钟内低于50%。这意味着有很多未使用的RAM分配给...

回答 1 投票 1

如何在现有的FULLTEXT索引中添加一列?

我在MySql数据库的一个表上创建了一个FULLTEXT索引,在创建的时候漏掉了一列。我一直想弄清楚如何添加这列,使其能与搜索 ...

回答 2 投票 0

为什么MySQL InnoDB对updateelete操作也要设置gap锁?

据我所知缺口锁是用来防止幻读的,我通过谷歌搜索发现大部分文章中缺口锁都是通过锁定读来设置的。间隙锁是对索引记录之间的间隙进行锁定, ...

回答 1 投票 1

简单的左连接查询会导致ndb集群超时,但在innodb上工作正常。

最近我刚把我的数据库移到ndb集群上,我得到了一个大约有200.000条记录的数据库,我试图运行这个查询来获得月度报告,但总是在ndb集群中得到查询超时,当我尝试...

回答 1 投票 0

优化mysql(mariadb)中数据库性能的最佳方法,缓冲区大小和持久化连接配置。

我有一个在PHP7.3中使用CodeIgniter框架的CRUD重载应用程序,只有2个用户访问应用程序。DB是mariadb 10.2,有10张表,一般来说,存储INT和...

回答 1 投票 0

更新到MySQL 5.7,磁盘空间消耗大。

使用。在Debian 9上使用MySQL 5.6,总的DB大小大约是450Gb 更新到5.7,运行mysql_upgrade,发现大约150GB被占用了。有2个表真的很大,它们停留在 "复制到...... "中。

回答 1 投票 1

当执行全文搜索时,使MySQL InnoDB表像MyISAM一样按相关性排序。

我在MySQL 5.6.47-87.0-log中创建了一个表。db类型是MyISAM,内容是德语。我做了一个全文索引,以便能够进行SELECT * FROM table1_myisam WHERE MATCH (row1) ... 这样的查询。

回答 1 投票 0

MySQL插入在不相关的表上持有锁。

我从MySQL得到了这个奇怪的死锁。

回答 1 投票 1

无法删除子查询中的WHERE。

使用MariaDB 10.4.12,我试图执行一个以子查询为前提的DELETE语句。DELETE FROM `mydb1`.`mytable1` WHERE `my_id` IN ( SELECT `TABLE_ID` FROM `TABLES_CT` WHERE `...)

回答 1 投票 0

试图将MyISAM转换为InnoDB,结果出现错误。

我正试图将一个很大的表转换到InnDB。但是它抛出了一个错误。这是运行5分钟后出现的问题的截图。更新:这是一个实时生产表,其中......

回答 1 投票 0

强制InnoDB重新检查一个tabletables的外键?

我有一组InnoDB表,我需要定期通过删除一些行和插入其他行来维护。其中有几张表有引用其他表的外键约束,所以这 ...

回答 5 投票 63

Magento 2.2.6 varlibmysql文件夹占用了43 GB的磁盘空间。

由于某些原因,我的Magento 2网站(Magento版本。 2.2.6)从服务器占用太多空间。 昨天有1.2 GB可用,现在只有240MB可用。请帮助这个。请看...

回答 1 投票 0

AWS RDS性能非常非常低

有两个数据库,AWS RDS和Digitalocean $5 VPS。我导入相同的.sql文件到两个数据库,它们之间的性能差异几乎是66000%select count(special_cargo_id)...。

回答 1 投票 0

有没有办法在同一个共享主机服务器上让一个DB设置为Antelope,另一个DB设置为Barracuda?

现在我的MySQL(5.6)使用Antelope作为文件格式,对于另一个系统,我需要将DB设置为Barracuda文件格式。有没有办法让一个DB设置为Antelope,而另一个DB设置为Barracuda ...

回答 1 投票 0

任何方法来'黑'一个IBD文件到mysql,而不使用IMPORT TABLESPACE?(Mysql 8.0.19在导入时往往会出现segfault)

由于NDA的原因,我很难提供一个实际的样本,这也使得提交bug报告很无用。这是一个完全正常的表,没有特殊性,7个简单的索引,每个索引1-2列......。

回答 1 投票 1

MySQLMariaDB,如果没有改动,commit()会不会写入磁盘?关注Raspberries SD卡的寿命问题

我有点担心我的Raspberry Pi的SD卡寿命。在Raspberry上,有一个MySQL(MariaDB)服务器在运行。我的一个程序每秒钟都会从数据库中读取数据,然后看起来有些......

回答 1 投票 0

MySQL 5.7.25 [innoDB],索引基数突然重设为1。

我使用的是MySql v 5.7.25与innoDB。我有一个表 inventories,有100 mio的数据,这是当SHOW CREATE TABLE inventories时的样子;注意:删除了不相关的字段。CREATE TABLE `...

回答 1 投票 0

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