# 如何修改默认数据库配置

系统运维时可能需要对默认数据库的配置进行修改,比如:用户名、密码、最大连接数等,本文介绍如何调整默认数据库参数

# 可直接修改的属性

连接默认数据库时的选填项JDBC URL均支持直接修改,具体如下:

属性名称 说明
密码 连接数据库用到的密码
描述 数据源连接的描述,设置后会在数据源列表中的描述列显示,便于业务区分
最大连接数 数据库连接池最大连接数,即允许同时执行sql的最大连接数,默认为20
等待超时(秒) 当连接池满,获取连接会等待,直到有连接可用,如果超过最大等待时间,会抛出超时异常
有效性检查 从连接池获取连接时,测试连接的有效性,默认为不开启。当网络不稳定时,需要勾选开启
镜像库 启用镜像库功能,系统可以利用数据库的镜像能力做到读写分离和分散查询压力,增加系统的承压能力
镜像库URL 配置镜像库的地址
镜像同步延迟时间 用于修改模型数据后,是否延迟读取镜像库数据。单位秒,默认0,表示不延迟,可以直接查镜像库
自定义属性 用于数据源的特定参数,可参考自定义属性

修改方法:

数据源列表中点击default > 编辑,弹出连接数据库对话框后,即可在输入框中编辑,输入完成后点击确定,完成对以上属性的修改,修改即时生效。

可直接修改的属性

# 不可直接修改的属性

为了保证系统的稳定,防止修改后出现默认数据库无法连接的异常,连接数据库的基本信息均无法在数据源编辑界面直接修改,包括:数据库类型地址数据库名用户名JDBC URL

修改方法:

修改服务器工作目录jdbc配置文件中对应的userpasworddriverurl参数,保存后重新启动tomcat生效。

# 集群环境下注意事项

  1. 集群各节点间对数据源设置是同步的,因此对于可直接修改的属性,只需要在某一节点进行修改,其他节点会自动同步。
  2. 由于修改url、user会影响集群认证,因此在修改不可直接修改的属性前,请先关闭所有节点,保证所有节点修改后的配置是可用且一致的,然后再启动tomcat,否则会出现无法加入集群的情况。
是否有帮助?
0条评论
评论