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

软件学校网站模板南京百度提升优化

软件学校网站模板,南京百度提升优化,黄骅港天气预报,深圳专业企业网站建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/71503.html

相关文章:

  • 网站支付按钮怎么做建立免费个人网站
  • 上海网站设计流程google年度关键词
  • 中国建行官方网站制作公司网页多少钱
  • 上海招聘网最新招聘seo推广怎么学
  • 公司搭建网站步骤大同优化推广
  • 对网站专业性建设_宣传推广设计整体改进方案网站百度推广
  • 网站服务器分流怎么做西安企业网站seo
  • 易云巢做网站公司关键词代发排名推广
  • 宁波网站建设找哪家好建网站怎么建
  • iOS开发 隐私政策网站怎么做寻找郑州网站优化公司
  • 苏州企业网站建设公司价格合肥正规的seo公司
  • 专做sm的网站买卖网交易平台
  • 俄语企业网站制作关键词优化分析工具
  • 长沙网站建设推广百度平台营销收费标准
  • vue做网站好吗百度应用市场app下载
  • 石油化工工程建设人才招聘网站促销活动推广方案
  • 自己做的网站怎么在百度能搜到搜索引擎营销的方法包括
  • 重庆微网站建设baidu com百度一下
  • 做微信公众号网站源码百度电脑版网页版
  • 深圳自适应网站建设七台河网站seo
  • 网络游戏工作室加盟台州seo快速排名
  • 百度联盟怎么做网站加入提高工作效率的方法不正确的是
  • 做医药商城网站的公司吗网站设计公司官网
  • 文昌网站建设网站建设网络推广公司
  • 长春网络网站制作开发郑州seo公司排名
  • 国外做调灵风暴的网站网络营销专业就业前景
  • 信息港发布信息百度关键词优化平台
  • 怎么看网站建设有多久在线优化seo
  • 长春长春网站建设性价比高seo排名优化的
  • 山东省住房和城乡建设部网站百度一下 你就知道首页官网