天天看點

如何删除ibdata1

高危操作,謹慎執行,因為執行完操作之後,資料庫原來的表可能會不能用

資料庫優化需要注意的地方

1、在資料庫test中,如果其中一張表的資料量很大,那麼另一張表的插入效率會很低

2、ibdata1

當你啟用了 innodb_file_per_table,表被存儲在他們自己的表空間裡,但是共享表空間仍然在存儲其它的 InnoDB 内部資料:

資料字典,也就是 InnoDB 表的中繼資料

變更緩沖區

雙寫緩沖區

撤銷日志

我們在初始化ibdata1時,最好設定大一些,在高并發情景下導緻ibdata1急劇增大,大大影響性能。

ibdata1

預設的位置是

C:\ProgramData\MySQL\MySQL Server 5.5\data

資料庫關閉重新開機

net stop MySQL

删除

ib_logfile0

ib_logfile1

ibdata1