Hi,
no problem, I appended it as a text file. 
I use H2 as basis for my research 
(http://www.informatik.uni-jena.de/~m4goan/).
We develope a multi tenant dbms and in this context we extend H2 by 

   - transaction latency monitoring
   - resource usage monitoring at table level and schema level 
   - live migration between H2 instances
   - asynchronous replication
   - support for managing service level agreements (latency/throughput)
   - a H2 proxy (extension of TCP proxy) for sharding / load balancing 
   adaptable online

Kind regards, Andreas 

-- 
You received this message because you are subscribed to the Google Groups "H2 
Database" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/h2-database.
For more options, visit https://groups.google.com/groups/opt_out.


SET LOCK_MODE 0;              
CREATE SCHEMA IF NOT EXISTS MONITOR_SCHEMA2 AUTHORIZATION SA;  
CREATE CACHED TABLE MONITOR_SCHEMA2.SLA(
    SLA_NAME VARCHAR(100) NOT NULL,
    METRIC VARCHAR(20) NOT NULL,
    SCOPE VARCHAR(20) NOT NULL,
    RATE_VALUE DECIMAL(4, 4),
    ALL_SCHEMATA BOOLEAN NOT NULL,
    ALL_TRANSACTIONS BOOLEAN NOT NULL,
    CREATOR VARCHAR(100) NOT NULL,
    CREATE_DATETIME DATETIME NOT NULL,
    CATALOG VARCHAR(100) NOT NULL
);           
ALTER TABLE MONITOR_SCHEMA2.SLA ADD CONSTRAINT MONITOR_SCHEMA2.CONSTRAINT_1 
PRIMARY KEY(SLA_NAME);              
CREATE CACHED TABLE MONITOR_SCHEMA2.MAP_SLA_TRANS(
    TA_TYPE_ID BIGINT NOT NULL,
    SLA_NAME VARCHAR(100) NOT NULL,
    CREATOR VARCHAR(100) NOT NULL,
    CREATE_DATETIME DATETIME NOT NULL,
    CATALOG VARCHAR(100) NOT NULL
);          
ALTER TABLE MONITOR_SCHEMA2.MAP_SLA_TRANS ADD CONSTRAINT 
MONITOR_SCHEMA2.CONSTRAINT_DE9 PRIMARY KEY(TA_TYPE_ID, SLA_NAME);      
INSERT INTO MONITOR_SCHEMA2.MAP_SLA_TRANS (TA_TYPE_ID, SLA_NAME, CREATOR, 
CREATE_DATETIME, CATALOG) 
VALUES (
   SELECT 1 as TA_TYPE_ID,SLA_NAME,'TEST' as CREATOR, CURRENT_TIMESTAMP() AS 
CREATE_DATETIME,'TPCC30' AS CATALOG 
   FROM MONITOR_SCHEMA2.SLA 
   WHERE ALL_TRANSACTIONS = 'TRUE' AND SLA_NAME != 'TENANT1_ONLYTWOTAS');

Reply via email to