我希望能够从MySQL数据库的"name“列中删除从备份开始的所有记录。在name列中,备份作业如下所示:Backup-2852797Backup-2326529mysql>delete from JobInstance WHERE name LIKE ‘Backup Configuration Fil
我目前正在使用标准的jparepository方法repository.deleteAll()在添加新信息之前清理我的表。该表由8300行组成,每行5列。目前,将它们全部删除大约需要80秒,而使用标准的repository.saveAll(列表)则需要1-3秒。有没有更有效的方法来做到这一点?在sql中使用DELETE FROM table手动删除数据需要0,1秒。使用MySQL数据库。
当我试图重新启动MySQL时,我收到了服务无法停止的错误,所以我终止了这个过程(事后看来可能不是个好主意)。当我试图重新启动MySQL服务时,我得到:
$ ERROR 1577 (HY000) at line 1: Cannot proceed because system tables used by Event