我有一台专用服务器(含英特尔®酷睿™i7-2600四核超线程技术16 Gb DDR3,2 x 3 TB SATA 6 Gb/s硬盘7200rpm(软件-RAID 1)),并已安装nginx+apache+mysql我有一个包含2+百万行(大约400MB数据)的表的数据库。当我删除索引db时,速度非常慢。例如,我现在正在删除单个列中的一个索引大约8分钟。从iotop我看到mysql的速度大约是8Mb/秒。
我继承了一个数据库,并希望清理和加快它的速度。我有一个包含30,000,000行的表,其中许多是由于代表程序员的错误而插入的垃圾数据。在添加任何新的、更优化的索引之前,我将表从MyISAM转换为InnoDB,并希望删除许多包含垃圾数据的行。SELECT *WHERE `columnname` LIKE '-%'为什么我的删除语句没有完成?PS,