数据管理
所有应用服务器中涉及到数据库等数据管理内容,都在此菜单中。
1.元数据管理
操作名称 | 作用 |
---|---|
清除查询缓存 | 清除所有查询缓存,重新从数据库中加载数据 |
清除VSQL缓存 | 清除所有VSQL缓存,重新生成VSQL语句 |
清除VTable缓存 | 清除所有VTable缓存,重新加载元数据 |
清除图算法树缓存数据 | 清除图算法树缓存数据 |
开启Das权限查询缓存 | 开启Das权限查询缓存 |
关闭Das权限查询缓存 | 关闭Das权限查询缓存 |
开启打印查询sql日志 | 开启打印所有数据库的sql日志 |
关闭打印查询sql日志 | 关闭打印所有数据库的sql日志 |
清理Das权限查询缓存 | 清理Das权限查询缓存,重新加载缓存 |
手动同步图算法数据 | 同步图算法数据 |
创建h2临时表的数据约定 | 缓存性能参数,调大的话对并发性能有所提高,不过对服务器的内存cpu要求较高,请慎用 |
查询表名 | 输入(构件名.表名),查询在数据库中的真实表名 |
构件编码 | 重新发布构件中的表结构,用于发布构件不成功,请慎用 |
部署表 | 可不填,多个用“,”分隔,不填将整体部署非配置的表 |
修复系统表 | 必填,多个用“,”分隔,不存在的表默认不处理 |
2.元数据操作日志管理
如果表中有数据修改表名和删除表的时候会留下备份,可以由这个页面进行恢复,只针对在开发系统中的操作,直接操作数据库或数据维护无法恢复。
操作按钮:查看、恢复。
3.数据维护
数据维护用于vsql语句查询数据库中的数据,类似于应用设计器的预览查询。
注:此处语句里,需要写构件编码.表名。
4.mongo备份/恢复
备份和恢复都需填写数据库地址和备份地址,填写之后可查看备份记录,备份恢复和备份删除。
首次备份需要全备份,之后可进行增量备份,备份的耗时取决于mongo的数据量的多少。
注:要手动关闭mongo服务,任务管理器中找到进程mongod.exe 删掉进程。
5.多租户模式切换器
适用于普通模式切换到租户模式,输入租户编码和租户名称可进行切换。
6.租户数据操作
此功能为多租户使用,如需使用,请单独咨询银弹谷客服。
7.文件服务
mongo文件操作功能。
操作名称 | 作用 |
---|---|
业务表字段 | 存储文件id的表名和字段名,格式为构件名.表名.字段名。多个表用“,”隔开 |
加载所有业务表字段 | 检查数据库中所有文件类型的字段 |
查询冗余数据 | 根据业务表字段查询出无用处的文件信息 |
查询 | 根据业务表字段查询文件的具体信息 |
保存默认配置 | 把显示的业务表字段保存起来,下次无需再次填写 |
删除选中 | 把选中的数据文件从mongo中永久删除,删除后使用压缩mongo可以节省硬盘空间 |
释放mongo内存 | 释放mongo占用的内存 |
压缩mongo | 把现有的mongo数据重新整理后生成数据文件 |
同步记录附件信息的BA表 | 如果存储文件id的字段不是file类型,则填入下面的输入框中,多个用“,”隔开。 会把这些不是file类型的文件id同步到系统BA表中,用于统计文件信息 |
8.系统初始化数据导出xml
生成表数据xml文件。
8.1 按构件导出
(1)初始化数据xml要导入的表名(格式为构件名.表名,系统表可以不加构件名,多个以“;”分割)。
(2)导出xml数据查询VSQL语句(必须要有id字段,多个以“;”分割)。
(3)初始化时是否替换同id数据:根据情况是否勾选。
(4)导出业务构件表数据:除应用服务器系统表之外,所有在应用设计器里新建的表,包括vbase的表全部导出。
注:勾选此项,视数据量大小,导出时间较长,内存吃紧。
然后点击“导出初始化数据xml”按钮。
导出成功,生成login_custom.lc_users.xml文件。 此xml文件可配合开发系统“表初始化数据文件管理”功能使用。
8.2 按清单导出
(1)勾选要导出的清单。
(2)初始化时是否替换同id数据:根据情况是否勾选。
(3)是否包含BA表:导出的xml里是否包含需要的BA系统表。
注:需要导出的BA系统表,在“配置中心-系统维护-配置管理”菜单中,在构件“com.toone.v3.platform-webconsole_plugin_htableManager”中设置。
然后点击“根据清单导出数据到xml”按钮。
导出成功,生成data.zip文件。
里面包含了导出的所有xml。