我有database1
和database2
。
database1
不使用任何特殊索引(而是PRIMARY KEY
在id
列上建立索引,但database2
已使用适当的索引进行了优化(在某些具有大量数据的表中的多行上的某些索引)。
假设他们有相同的数据。这是为了测试。
现在的问题是:
当我备份每个数据库时,database2
大小会比database1
(由于已创建的索引文件的大小database2
)重吗?
换句话说:
大型索引文件的影响在哪里?它们是否会影响数据库备份大小,或者它们是否会影响内部 MySQL 服务器中数据库在其上恢复的某些内容(例如服务器的 RAM 或 CPU 使用率)?
我希望我已经能够告诉你我的确切含义。