定时重启MySQL、定时重启Apache [任务计划]

摘要:
有时我觉得服务器运行时间太长,mysql无法从程序中释放,导致服务器压力太大。因此,假设您可以在不重新启动服务器的情况下释放Apache和MySQL的内存。这里需要注意的是,我使用了mysql4.0.17。我没有找到mysqlrestart的重启执行文件,所以我自己做了一个。

有时候觉得,服务器运行时间过长,程序上无法释放mysql,造成服务器压力过大。因此,设想一下,不用重新启动服务器的情况下,完成apache和mysql的内存释放。

首先,apache的重新启动。

操作步骤:

开始>>程序>>附件>>管理工具>>任务计划

添加任务计划>>下一步>>apache restart>>选择时间(本人这里设置的是每天凌晨4点)>>一路确定即可。

mysql重新启动。

这里要说明一下,我用的是mysql 4.0.17,没有找到mysql restart的重启执行文件,因此自己做了一个。

以下是代码:

@ECHO OFF

net stop mysql

net start mysql

复制上面文件,保存到记事本中,重新命名为 C:mysql_restart.bat

继续上面的任务计划的操作

添加任务计划>>下一步>>浏览>>mysql_restart.bat>>设置时间。

当然,我在网上找到另外的方法是保存以下内容为c:restart.bat

以下是代码:

@ECHO OFF

net stop apache2

net start apache2

net stop mysql

net start mysql

运行cmd 执行命令“at 04:00 c:restart.bat”

免责声明:文章转载自《定时重启MySQL、定时重启Apache [任务计划]》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Handler处理长时间事件【转】.NET Core开发日志——IHttpClientFactory下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

复制MySQL数据库A到另外一个MySQL数据库B(仅仅针对innodb数据库引擎)

方案一:(不用太大的变化my.ini文件) copy 原数据库A中的   数据库(database)  ib_logfile1  ib_logfile0   ibdata1; 关闭目的数据库B;  备份目的数据库B中的  ib_logfile1  ib_logfile0   ibdata1 三个文件,防止更改后不能使用数据库; 将copy 来的原数据库A...

apache安装时的一些术语

apache源码安装时,需要的哪些必须依赖模块? 主要需要apr, apr-util, pcre模块其中 apr模块时必须的. 如何卸载 源码安装的软件? 在源码 的 解压目录下, 使用 make uninstall/ make clean, make distclean 直接将 安装在--prefix目录下的文件全部都删除掉即可! 使用 --prefi...

MySQL 的简单介绍及实施

MySQL原本是一个开放源代码的关系数据库管理系统,原开发者为瑞典的MySQL AB公司,该公司于2008年被Sun公司收购。2009年,甲骨文公司收购Sun公司,MySQL成为Oracle旗下产品。MySQL 是最流行的关系型数据库管理系统(RDBMS)之一。 1. 数据库产品时代演变 第一代数据库架构:合的时代 RDBMS 关系型数据库时代   代...

mysql 视图

一、使用视图的理由是什么?1.安全性。一般是这样做的:创建一个视图,定义好该视图所操作的数据。之后将用户权限与视图绑定。这样的方式是使用到了一个特性:grant语句可以针对视图进行授予权限。 2.查询性能提高。3.有灵活性的功能需求后,需要改动表的结构而导致工作量比较大。那么可以使用虚拟表的形式达到少修改的效果。这是在实际开发中比较有用的。例子:假如因为某...

apache2.2安装和配置(安装版)

apache2.2安装和配置(安装版) 1.         Next→Iaccept,Next→在Network Domain下填入你的域名,在Server Name下填入你的服务器名称(也就是主机名加上域名),在Administrator's Email Address下填入系统管理员的联系电子邮件地址,选forAllUser,Next→选Custo...

mysql存储过程 详细注释

原文:https://my.oschina.net/u/3582142/blog/1581929 delimiter $$ /* 重新定义mysql结束符,而不再是分号是结束符 */create procedure mergeDeclare() /* 创建存储过程 */BEGIN/*定义局部变量*/DECLARE id INT DEFAULT 0;DECL...