mysql - 如何向包含数百万数据的表添加列

标签 mysql database mariadb

我需要向包含数百万数据的实时数据库表添加一个额外的列。我正在使用玛丽亚 10.0.有什么工具吗?或者任何人都可以为这个过程提出更好的方法。

最佳答案

MariaDB 10.3 具有“即时添加列”功能,使此类操作非常快速。

https://mariadb.com/kb/en/library/instant-add-column-for-innodb/

随着 MariaDB 10.0 在本月结束生命周期(“EOL”),无论如何现在应该考虑更新到更新的版本?

关于mysql - 如何向包含数百万数据的表添加列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55331976/

相关文章:

mysql - 无法在表名中创建带下划线的表 MySQL v5.5.14

PHP - 脚本未被执行

Mysql JSON_REMOVE 数组键和值 (MariaDB)

database - 什么时候锁定数据库表?

php - 将 PHP 连接到 MariaDB 数据库时出错

count - 在 SQLAlchemy 中优化具有多个计数的左连接查询?

php - 加快laravel查询速度[解决]

mysql - 在 wordpress 数据库中的 INSERT 查询中获取 SQL 语法错误

java - 在表中插入一行而不提交所需的外键

php - JSON 在我的应用程序中返回 [null,null]