2017-05-09 36 views
3

我在这里有一个清洁的情况,旧的程序员没有清理他的用户数据库&。 虽然有些数据库仍然由外部站点(在其他ftp服务器上)使用,但有些数据库已过时,只是使系统混乱。如何检查至极MySQL数据库仍在使用? #CleaningUp

我的问题是:我怎么能弄清楚至极数据库(&用户) 仍在使用其他网站? (不检查每一个网站 ,迄今为止,创造了在以往任何时候这可能位于)

我需要确保一个MySQL数据库(&用户)不activly被任何网站了,所以我可以安全地删除它来清理系统。

页数:也可能是数据库仍在使用中,但根本不会执行任何INSERT或UPDATE,只是选择要加载网站的数据。

PPS:我不能(临时)禁用/删除数据库(&用户),因为这将导致客户失去收入,客户,搜索排名等等等等,并在年底将花费我们/我。

+1

RoFLoL!你很有趣:-P 不能做..做这些事情会导致客户失去收入,甚至搜索排名的客户,并在最后,这将花费我们/我 –

+0

你可以尝试last_update在某个数据库?这给你一些见解,也许看看整个流程列表? – izk

+0

如前所述,没有必要包含最近更新的字段,它可能只包含在构建网站时创建的字段,之后只用于SELECTs –

回答

3

好吧,如果你想选择,甚至我觉得你的选择是一般查询日志 https://dev.mysql.com/doc/refman/5.7/en/query-log.html 启用它,分析它,并得到使用DBS /表

+0

我认为这正是我所期待的,谢谢。 为了避免一般查询日志被禁用。 但是你知道我可以通过使用PuTTy来启用吗? (我可以以root的身份登录)(我也会为此启动另一个问题) –

+1

你ssh进入服务器,更改MySQL配置并需要重启服务器(因为你以前没有启用它,只需设置ON或OFF' t就足够了,你需要提供日志路径) – Alexey

+0

我应该在什么目录/文件中添加它,以及我如何添加它? –

相关问题