当前位置: 首页 > wzjs >正文

设计实例网站wordpress插件吧

设计实例网站,wordpress插件吧,好看的网站后台模板,响应式设计网站怎么做Jailer 是一款免费的数据库子集化和数据浏览工具,主要解决生产环境数据向开发/测试环境迁移时的完整性、效率与安全性问题。 数据库 Jailer 使用 JDBC 连接数据库,因此可以支持非常广泛的数据库产品。同时,它还针对以下主流数据库进行了特定…

Jailer 是一款免费的数据库子集化和数据浏览工具,主要解决生产环境数据向开发/测试环境迁移时的完整性、效率与安全性问题。

在这里插入图片描述

数据库

Jailer 使用 JDBC 连接数据库,因此可以支持非常广泛的数据库产品。同时,它还针对以下主流数据库进行了特定扩展:PostgreSQL、Oracle、MySQL、MariaDB、Microsoft SQL Server、Db2、SQLite、Sybase、Amazon Redshift、Firebird、Informix、H2、HyperSQL、Derby、Interbase、Exasol、SAP HANA、Vertica、Snowflake、ClickHouse。

在这里插入图片描述

数据浏览

Jailer 支持通过外键或用户自定义关系在表之间双向导航,直观展示数据关联路径,辅助用户理解复杂的数据库结构。

以上示例中,我们首先点击“Open Table”,选择“EMPLOYEE”数据表,显示员工表中的数据。然后通过员工表的“Related Rows | Children”选择“PROJECT_PARTICIPATION”,显示员工和项目的关系。接着继续通过这个关系表显示员工在项目中的角色“ROLE”以及项目的具体信息“PROJECT”。

子集化

数据库子集化(Subsetting)可以从生产数据库中提取引用完整的数据子集(例如仅抽取与特定业务线相关的数据),并且保持表间关联性,避免手动提取导致的外键断裂问题。

在这里插入图片描述

Jailer 支持导出多种格式:SQL(拓扑排序)、XML(分层结构)、JSON、YAML、DbUnit 数据集、Liquibase 等。导出完成后会显示每个表导出的行数和占比。

在这里插入图片描述

导出数据库子集时,还可以指定生成一个对应的数据删除脚本,实现归档并删除功能,在不破坏引用完整性的前提下优化生产数据库性能。

在这里插入图片描述

SQL控制台

SQL 控制台集成了代码补全、语法高亮、元数据可视化等功能,支持直接编辑并执行 SQL 语句,提升查询效率。

在这里插入图片描述

API

Jailer 提供了 API 接口,可以通过 Java 程序直接实现数据的导出和导入。例如,以下程序用于从 demo-scott 数据库中提取部分数据导入 demo-scott-subset 数据库,两者都是 H2 数据库:

public class APIExample {// JDBC connection pool sizeprivate static final int POOL_SIZE = 10;// Folder containing models and databasesprivate static final File baseFolder = new File(".");// The subsetterprivate static Subsetter subsetter = new Subsetter(new BasicDataSource("org.h2.Driver", "jdbc:h2:" + new File(baseFolder, "demo-db/demo-scott").getAbsolutePath(), "sa", "",POOL_SIZE,new File(baseFolder, "lib/h2-2.2.224.jar")),null,new File(baseFolder, "datamodel/Demo-Scott"),new File(baseFolder, "extractionmodel/Demo-Scott.jm"),ScriptFormat.SQL);// The importerprivate static Importer importer =new Importer(new BasicDataSource("org.h2.Driver", "jdbc:h2:" + new File(baseFolder, "demo-db/demo-scott-subset").getAbsolutePath(), "sa", "",POOL_SIZE,new File(baseFolder, "lib/h2-2.2.224.jar")));/*** Exports data related with employee "SCOTT"* and imports it into another database.*/public static void main(String[] args) throws SQLException, IOException {File exportScriptFile = Configuration.getInstance().createTempFile();subsetter.setUpsertOnly(true); // overwrite previous datasubsetter.execute("NAME='SCOTT'", exportScriptFile);importer.execute(exportScriptFile);exportScriptFile.delete();}
}

下载安装

Jailer 是一个基于 Java 的程序,支持 Windows、Linux、macOS 跨平台,下载程序托管在 SourceForge:

https://sourceforge.net/projects/jailer/files/

选择最新版本和对应操作系统的安装文件,安装完成后运行 Jailer.exe 或者 jailerGUI.sh 启动程序:

在这里插入图片描述

软件自带了两个示例,可以帮助我们快速了解相关功能。

http://www.dtcms.com/wzjs/806961.html

相关文章:

  • 网站维护排名怎么自己做网站版面设计
  • 代理网址网站二维码转链接
  • 企业国际网站建设教你做美食的网站
  • 厂家网站怎么做网页设计什么软件好
  • 莱芜网络公司网站国外做的好的医疗网站
  • 网站建设策划书怎么写jsp网站缓存在哪
  • 遵化建设局网站网站制作如何
  • 安徽合肥做网站的公司有哪些wordpress汉化版主题
  • 北京大兴专业网站建设公司wordpress主题带数据
  • 3营销型网站建设一个公司做两个网站
  • 制作彩票网站需要多少钱美食网站界面设计
  • 做网站优化公司深圳网站建设 联雅
  • 网站建设 的类型有哪些方面网站内容建设要求age06
  • 网站建设模式有哪些微信小程序开发费用明细
  • 教育网站建设方案模板h5网站开发教程
  • 合肥哪里做网站wordpress调用百度网盘视频播放器
  • 公信域名和网站建设是一样的吗上海人才服务中心官网
  • 免费网站制作效果移动互联网时代欧莱雅全渠道营销模式研究
  • 乐山住房和规划建设局门户网站wordpress后端改写
  • 建网站的免费空间哪些网站可以做兼职设计师
  • 哪些网站可以做宣传集团网站cms
  • 网站建设与管理难不难温州专业微网站制作
  • 模具钢东莞网站建设广州制作公司网站的公司
  • 网站怎么优化推广关键词全网指数查询
  • wordpress文章页样式修改seo快速优化报价
  • 网站建设基础代码上海百度关键词推广
  • 网站建设php文件html文件辽宁大连直客部七部
  • 企业免费网站模板开发一个电商网站
  • 有专业做网站的学校吗网站开发可选择方案有哪些
  • 水利建设公共服务平台网站dz网站自己做的模板放在哪里