我们有一个表,该表包含160列数据,约3,100万行。我意识到这是很多专栏文章,应该重新设计,但是要达到这个痛点:
CREATE TABLE `cdp_datacst` (
...
PRIMARY KEY (`id`),
UNIQUE KEY `cdp_cstunqkey` (`data1`,`data2`,`data3`,`data4`,`data5`)
) ENGINE=MyISAM AUTO_INCREMENT=185060677 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
我们每天执行一次删除,并在一周结束时进行优化。 我想知道是否有一些指导何时应该执行优化。
优化带来了10%的变化(插入,更新,删除)。是否有%更改指南?还是仅基于OPTIMIZE的持续时间和用户的体验?