小编Bar*_*lah的帖子

运行 OPTIMIZE TABLE 对表进行碎片整理以获得更好的性能

我正在运行 Linux 64 位操作系统。我的 mysql 调谐器说的是以下内容:

-------- 一般统计 ---------------------------------------- ----------
[--] 跳过 MySQLTuner 脚本的版本检查
[OK] 当前运行支持的 MySQL 版本 5.1.61-log
[OK] 在 64 位架构上运行

-------- 存储引擎统计 ------------------------------- ----
[--] 状态:-Archive -BDB -Federated +InnoDB -ISAM -NDBCluster
[--] MyISAM 表中的数据:1G(表:1914)
[--] InnoDB 表中的数据:4M(表:199)
[!!] 总碎片化表:296

-------- 安全建议 ---------------------------------------- ---
[OK] 所有数据库用户都分配了密码

-  -  -  -  性能指标  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  - ---------
[--] 最多:6s(7K q [1K qps],142 conn,TX:8M,RX:701K) …

mysql linux putty

12
推荐指数
2
解决办法
3万
查看次数

如何通过 crontab 每两天重新启动我的 linux 服务器?

我有一个包含以下 os 版本的 Linux 服务器:

Linux 2.6.32-220.7.1.el6.x86_64

我想每2天重启一次,请帮帮我,我想通过crontab来做。

另一个帮助,

我使用下面的代码每小时删除我的内存缓存。

0 * * * * /root/clearcache.sh

#!/bin/sh
sync; echo 3 > /proc/sys/vm/drop_caches
Run Code Online (Sandbox Code Playgroud)

但是每小时第 15 个,我的服务器在清理缓存后仍然很慢。我的网站不会在第 15 分钟内每小时加载一次。

换句话说,如果我重新启动我的服务器,那么缓存也会被删除。所以我决定每两天重新启动我的服务器以删除我的缓存。

重启有用吗?或者有没有其他方法可以删除我的内存缓存而不会关闭我的服务器?

linux memory cache

-2
推荐指数
1
解决办法
2776
查看次数

标签 统计

linux ×2

cache ×1

memory ×1

mysql ×1

putty ×1