MySQL里flush tables是什么作用?

01、mysql为了提高其性能,部分数据时缓存在内存中,因此要刷新表(清除缓存),就需要用:FLUSH TABLES;02、如果是需要备份数据库,同时防止备份时候有新数据写入,且备份的是FLUSH TABLES WITH READ LOCK;03、具体你可以查询官方文档,其用处并不是很大,相反刷新权限我们时常用。但是,对于并发现很高、...
MySQL里flush tables是什么作用?
01、
mysql为了提高其性能,部分数据时缓存在内存中,因此要刷新表(清除缓存),就需要用:FLUSH TABLES;
02、
如果是需要备份数据库,同时防止备份时候有新数据写入,且备份的是FLUSH TABLES WITH READ LOCK;
03、
具体你可以查询官方文档,其用处并不是很大,相反刷新权限我们时常用。但是,对于并发现很高、缓存很大的数据库,在备份时候都需要加上锁并刷新。
2018-01-09
mengvlog 阅读 9 次 更新于 2025-07-20 05:29:23 我来答关注问题0
檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部