我想从一个学生表创建一个视图,并想要添加一个额外的列。这个视图在添加额外的列时是否占用磁盘/文件的空间?下面是我的代码: CREATE OR REPLACE VIEW DETAILS
AS SELECT Name, Serial_number,NULL AS 'additional_field1' from
在Debian9上使用: MySQL 5.6,数据库总大小约为450 DB
更新到5.7,运行mysql_upgrade,注意到大约150 GB已被占用。从快照恢复,禁用file_per_table,然后再次运行mysql_upgrade。100 DB,几乎是我数据库总量的1/4。在第一种情况下,它从ibdata中提取数据并将其放入一个单独的文件中,但ibdata从不缩小,因此占用的<em