使用模板编辑器生成个性化数据
1 模板编辑器的本质
恒辉桌面管理工具中的模板编辑器的本质是Velocity,Velocity是一个基于Java的模板引擎,通过特定的语法,Velocity可以获取在java语言中定义的对象,从而实现界面和java代码的真正分离,这意味着可以使用velocity替代jsp的开发模式了。这使得前端开发人员可以和 Java 程序开发人员同步开发一个遵循 MVC 架构的 web 站点,在实际应用中,velocity还可以应用于很多其他的场景,在此我们不深究Velocity,想了解的朋友可以阅读另一篇《Velocity的基本语法》,这里只做一个简单的演示。
2 模板编辑器生成个性化数据简单演示
在现实业务当中,我们可能会面对有的SQL语句,重复执行几千次,几万次,甚至更多的情况,普通查询窗口无法很好的完成这项工作,那么怎么办呢?这个时候,恒辉桌面管理工具的模板编辑器就可以安全、高效的帮你完成这项工作。
2.1 演示环境
恒辉桌面管理工具: OS系统:CentOS 7虚拟机 CPU:2颗 内存:2G 管理工具版本:HHDBCS 6.3 数据库: OS系统:CentOS 7虚拟机 CPU:2颗 内存:2G 数据库版本:MySQL 8.0.25
3 使用模板编辑器插入200万条数据
1 打开模板编辑器窗口
打开恒辉数据库桌面管理工具,点击模板编辑器打开模板编辑器窗口

2 查看编辑器快捷键
点击文件下的设置查看编辑器快捷键

此处默认模板编辑器默认快捷键为Alt+k

3 选择循环模板
在模板编辑器编辑窗口,输入for按下快捷键Alt+k弹出下拉选项框,选择范围循环

得到如下模板

4 写好SQL并保存
写好插入SQL

选择执行到文件

点击执行,输入文件名,点击保存

弹出对话框,点击确定

5 写入数据
点击任务管理,选择添加SQL文件

点击添加,选择上一步保存的sql文件

点击确定,自动开始执行

点击日志可查看运行进度

6 检验数据
我们先打开abc表格看下数据

再使用select count(*) from abc;语句查询一下abc表有多少条数据

查询结果为200万条数据,至此事务完成。 恒辉桌面管理工具,在虚拟机环境下,写入200万条数据,只花费了828秒,而且检验下来没有丢失一数据,可见其安全,高效而且稳定。
这边小恒给大家推荐一下我的公司的产品,感兴趣的小伙伴们可以了解一下!希望有能帮助到你的!
这是我们的产品社区:https://www.deskui.com
我们公司研发的HHDBCS端口管理工具:https://dbcs.deskui.com
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了