GBase 8s
运维管理
文章
临时阻断应用程序对数据库的访问
GBase社区管理员发表于2023-05-16 09:32:4112次浏览0个评论
在做某些操作的时候不希望应用程序访问数据库,特别对于自动重连的业务来说,要阻断业务对数据库的访问还是比较麻烦的。
通常的做法是:
1、修改sqlhosts中的端口号,重启数据库;
2、重连的应用肯定报错退出;
3、处理完毕之后,再修改回原来的端口号,重启数据库;
这个方法基本上没有问题,只是需要重启2次数据。
这里我们介绍一个更简单的方法:
onmode -P start|stop|restart <inst_name>
通过临时关闭数据库的监听线程,阻断业务程序对数据库的访问。
使用此方法的好处是不需要重启数据库。
评论已关闭
热门帖子
- 12025-12-01浏览数:182764
- 22023-05-09浏览数:25062
- 42023-09-25浏览数:18526
- 52020-05-11浏览数:17529