`
redsky008
  • 浏览: 351697 次
  • 性别: Icon_minigender_1
  • 来自: 成都正在项目
社区版块
存档分类
最新评论

创建H2表的几个参数说明

 
阅读更多
H2自带PDF文档中说明创建表的注意事项如下:

CREATE [ CACHED | MEMORY ] [ TEMP | [ GLOBAL | LOCAL ] TEMPORARY ]
TABLE [ IF NOT EXISTS ] name
[ ( { columnDefinition | constraint } [,...] ) ]
[ ENGINE tableEngineName ] [ NOT PERSISTENT ] [ TRANSACTIONAL ]
[ AS select ]

1. Cached 表持久,内存中行数无限制
2. Memory 表持久,索引数据保持在内存中,意思是内存表不能太大。(注:事实上索引文件一般都很大)
3. Temporary表当关闭或打开数据库时关闭。Temporary可以供全局或本地访问连接。默认的temporary表是全局。其索引全部在主内存中,除非temporary表使用CREATE CACHED TABLE命令。
4. ENGINE 选项仅仅当自定义实现时使用。 表引擎必须实现org.h2.api.TableEngine接口。
0
0
分享到:
评论

相关推荐

    H2内存数据库资料及DEMO

    在使用H2内存数据库时,有几个关键点需要注意: 1. 数据库连接:使用合适的URL(如`jdbc:h2:mem:test;DB_CLOSE_DELAY=-1`)来创建内存数据库,并设置适当的配置参数,如`DB_CLOSE_DELAY`来防止数据库自动关闭。 2. ...

    h2数据库jar包.zip

    这个JAR文件的使用方式有几种: 1. **命令行模式**:你可以通过命令行来启动H2数据库服务器。打开终端,使用`java -jar h2.jar`命令(替换"h2.jar"为实际的文件路径),然后按照提示进行操作。你可以创建新的数据库...

    ibatis 配置 连上 h2 数据库

    配置Ibatis连接H2数据库主要包括以下几个步骤: 1. 添加依赖:在项目中引入H2数据库和Ibatis的依赖库。对于Maven项目,可以在pom.xml文件中添加如下依赖: ```xml <groupId>com.h2database</groupId> ...

    H2嵌入式数据库

    连接到H2数据库通常需要以下几个关键参数: - **URL**:定义了数据库的地址和模式,例如`jdbc:h2:~/test`表示一个本地文件系统中的名为`test`的数据库。 - **Driver Class**:H2数据库的JDBC驱动类,通常是`org.h2....

    H2DB

    在Spring Boot应用中,H2DB的集成通常通过以下几个步骤实现: 1. **添加依赖**:在项目的`pom.xml`或`build.gradle`文件中,需要引入H2DB的依赖库。这样,Spring Boot会自动识别并配置H2DB的相关组件。 2. **配置...

    基于matlab模拟 H2O、H2 CO2 和空气的高精度热力学模型.zip

    项目中可能包含以下几个关键知识点: 1. 理想气体定律:PV=nRT,其中P是压力,V是体积,n是摩尔数,R是理想气体常数,T是绝对温度。理解这个定律是热力学的基础。 2. 实际气体方程:例如范德华斯方程,它修正了...

    asp分页显示详细说明文档

    `Rlt.Open`方法用于打开`Recordset`,其中第三个参数`1`表示使用动态游标。 2. **页面导航与数据展示**: ``` <H2>显示信息:样式:</H2> <H2>第X页共XXX页</H2> <H2>共有条记录</H2> <H2>页:...

    Java持久性API(JPA)

    在MySQL数据库中创建名为`entity`的数据库,并在该数据库中创建表`userinfo`。表结构如下: ```sql CREATE TABLE userinfo ( userid VARCHAR(10) PRIMARY KEY NOT NULL, username VARCHAR(10) NOT NULL, user...

    mininet使用指导.docx

    `sudo mn` 是启动Mininet的命令,它会创建一个默认的简单网络拓扑,包括一个交换机(S)和几个主机(h)。`sudo mn -h` 可以提供帮助信息,列出所有可用的选项和参数。 利用`--topo`参数,你可以创建预定义或自定义...

    DemoPlayFramework:两个项目用来演示播放框架访问H2 DB和MySQL DB

    基于以上信息,我们可以详细展开讨论以下几个知识点: 1. **Play Framework**:这是一个现代化的Web开发框架,以其简洁的API和对异步编程的支持而著名。开发者可以通过它快速构建RESTful服务,同时支持Scala和Java...

    Activiti6.0 资源包说明文档1

    资源包中包含以下几个核心部分: 1. **database** 目录:这个目录下存储了针对不同数据库系统的 SQL 文件,用于初始化 Activiti 需要的表结构。例如,如果你的数据库环境是 MySQL,你应该执行 `activiti.mysql....

    AQandERvisits:H2S 和住宅研究的脚本

    在这个项目中,可能包含以下几个重要的知识点: 1. R语言基础:R是一种广泛用于统计分析、图形绘制和数据科学的编程语言。项目中可能使用了R来处理和分析H2S和其他环境参数的数据。 2. 数据导入与预处理:R提供了...

    Spring Boot如何使用HikariCP连接池详解

    这里配置了连接池的几个关键参数: - `maximumPoolSize`:最大连接数。 - `minimumIdle`:最小空闲连接数。 - `idleTimeout`:连接空闲超时时间(单位为毫秒)。 - `connectionTimeout`:连接获取超时时间(单位为...

    Python库 | h2o_pysparkling_2.2-3.30.1.1-1.tar.gz

    在使用H2O-PySparkling时,你可以通过以下方式创建H2OContext并与SparkSession连接: ```python from pysparkling import * sc = SparkContext() h2oContext = H2OContext.getOrCreate(sc) ``` 一旦建立连接,你就...

    DIV 实现showModalDialog效果,绝对赞

    `showModalDialog`函数接收三个参数:要打开的URL、对话框的初始参数以及对话框的样式。它会显示一个阻塞用户与页面其他部分交互的窗口,直到该对话框被关闭。然而,由于这个API在各个浏览器中的实现不一致,且存在...

    mybatis3--1.入门小练习

    这个练习涵盖了以下几个核心知识点: 1. **环境搭建**:首先,我们需要搭建 MyBatis 开发环境,这包括安装 Java 开发工具(JDK),配置好环境变量,然后选择一个集成开发环境(IDE),如 IntelliJ IDEA 或 Eclipse...

    Mininet和Ryu实验.docx

    以下是几种常见拓扑的创建方法: 1. 最小拓扑:这是最简单的网络配置,包含一个交换机和两台主机。在Mininet命令行中,可以使用以下命令创建: ``` mn --topo single,2 ``` 2. 简单拓扑:这种拓扑由一个交换机...

    1、azkaban介绍、三种(solo-server、two-server和multiple-executor)部署方式及验证

    部署Azkaban的Solo Server模式通常涉及以下几个步骤: 1. 解压缩Azkaban的安装包并配置环境,包括修改`azkaban.properties`(如设置时区)和`plugins/jobtypes/commonprivate.properties`(可能需要调整内存检查...

    spring boot jdbc的sql文例子

    本篇文章将详细探讨Spring Boot JDBC的使用,包括如何配置、创建数据源、执行SQL查询、更新、删除等操作。 首先,我们需要在Spring Boot项目的`pom.xml`或`build.gradle`文件中引入`spring-boot-starter-jdbc`依赖...

    SQL sever 实训

    --创建存储过程P_Sale3,能够根据指定的产品编号和日期,以输出参数的形式得到该产品的销售金额 CREATE PROCEDURE P_Sale3 @ProNo nvarchar(5),@SaleDate DateTime,@MONEY Decimal(8,2)OUTPUT AS SET @MONEY=( ...

Global site tag (gtag.js) - Google Analytics