~ubuntu-branches/ubuntu/trusty/drizzle/trusty

« back to all changes in this revision

Viewing changes to tests/test_tools/randgen/conf/engines/heap/heap_dml_single.init

  • Committer: Package Import Robot
  • Author(s): Dmitrijs Ledkovs
  • Date: 2013-10-29 15:43:40 UTC
  • mfrom: (1.2.12) (2.1.19 trusty-proposed)
  • Revision ID: package-import@ubuntu.com-20131029154340-2gp39el6cv8bwf2o
Tags: 1:7.2.3-2ubuntu1
* Merge from debian, remaining changes:
  - Link against boost_system because of boost_thread.
  - Add required libs to message/include.am
  - Add upstart job and adjust init script to be upstart compatible.
  - Disable -floop-parallelize-all due to gcc-4.8/4.9 compiler ICE
    http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57732

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
USE test;
 
2
 
 
3
# Standard HEAP table with 2 indexes
 
4
CREATE TABLE heap_standard ( f1 VARCHAR(32) NOT NULL, f2 VARCHAR(64) , f3 VARCHAR(1024), f4 VARCHAR(1024) NOT NULL, PRIMARY KEY (f1) , KEY (f2) ) ENGINE=HEAP ROW_FORMAT=DYNAMIC KEY_BLOCK_SIZE=99;
 
5
 
 
6
# Oversize primary key
 
7
CREATE TABLE heap_oversize_pk ( f1 VARCHAR(1000) NOT NULL, f2 VARCHAR(64), f3 VARCHAR(1024), f4 VARCHAR(1024) NOT NULL, PRIMARY KEY (f1) ) ENGINE=HEAP ROW_FORMAT=DYNAMIC KEY_BLOCK_SIZE=1027;
 
8
 
 
9
# Very small KEY_BLOCK_SIZE
 
10
CREATE TABLE heap_small_block ( f1 VARCHAR(1) NOT NULL, f2 VARCHAR(1024), f3 VARCHAR(1024), f4 VARCHAR(1024) NOT NULL, PRIMARY KEY (f1) ) ENGINE=HEAP ROW_FORMAT=DYNAMIC KEY_BLOCK_SIZE=5;
 
11
 
 
12
# Very large KEY_BLOCK_SIZE
 
13
CREATE TABLE heap_large_block ( f1 VARCHAR(1000) NOT NULL, f2 VARCHAR(1024), f3 VARCHAR(1024), f4 VARCHAR(1024) NOT NULL, PRIMARY KEY (f1) ) ENGINE=HEAP ROW_FORMAT=DYNAMIC KEY_BLOCK_SIZE=65535;
 
14
 
 
15
# Complex indexes
 
16
CREATE TABLE heap_complex_indexes ( f1 VARCHAR(32) NOT NULL, f2 VARCHAR(32) NOT NULL, f3 VARCHAR(32), f4 VARCHAR(32), PRIMARY KEY (f1, f2), KEY (f2, f3) , UNIQUE (f3, f4)) ENGINE=HEAP ROW_FORMAT=DYNAMIC KEY_BLOCK_SIZE=134;
 
17
 
 
18
# Complex hash indexes 
 
19
CREATE TABLE heap_complex_indexes_hash ( f1 VARCHAR(32) NOT NULL, f2 VARCHAR(32) NOT NULL, f3 VARCHAR(32), f4 VARCHAR(32), PRIMARY KEY (f1, f2) USING HASH , KEY (f2, f3) USING HASH , UNIQUE (f3, f4) USING HASH ) ENGINE=HEAP ROW_FORMAT=DYNAMIC KEY_BLOCK_SIZE=134;
 
20
 
 
21
# No indexes at all, small records # Due to bug 784468 , we can not use VARCHAR(2) or similar
 
22
CREATE TABLE heap_noindexes_small ( f1 VARCHAR(31), f2 VARCHAR(31), f3 VARCHAR(31), f4 VARCHAR(31) NOT NULL) ENGINE=HEAP ROW_FORMAT=DYNAMIC KEY_BLOCK_SIZE=1024;
 
23
 
 
24
# No indexes at all, large records
 
25
CREATE TABLE heap_noindexes_large ( f1 VARCHAR(1024), f2 VARCHAR(1024), f3 VARCHAR(1024), f4 VARCHAR(1024) NOT NULL) ENGINE=HEAP ROW_FORMAT=DYNAMIC KEY_BLOCK_SIZE=128;
 
26
 
 
27
# Blobs
 
28
CREATE TABLE heap_blobs ( f1 VARCHAR(32) NOT NULL, f2 VARCHAR(64), f3 BLOB, f4 TEXT NOT NULL, PRIMARY KEY (f1) , KEY (f2) ) ENGINE=HEAP ROW_FORMAT=DYNAMIC KEY_BLOCK_SIZE=99;
 
29
 
 
30
# Standard HEAP table with CHAR() and 2 indexes
 
31
CREATE TABLE heap_char ( f1 CHAR(32) NOT NULL, f2 CHAR(64) , f3 CHAR(255), f4 CHAR(255) NOT NULL, PRIMARY KEY (f1) , KEY (f2) ) ENGINE=HEAP ROW_FORMAT=DYNAMIC KEY_BLOCK_SIZE=99;
 
32
 
 
33
# Misc other field types
 
34
CREATE TABLE heap_other_types ( f1 INTEGER NOT NULL AUTO_INCREMENT, f2 DATETIME, f3 DOUBLE, f4 DECIMAL (20,10) , PRIMARY KEY (f1) , KEY (f2) ) ENGINE=HEAP ROW_FORMAT=DYNAMIC KEY_BLOCK_SIZE=99;
 
35
 
 
36
# Standard HEAP table with 2 indexes and ROW_FORMAT=FIXED
 
37
CREATE TABLE heap_fixed ( f1 VARCHAR(32) NOT NULL, f2 VARCHAR(64) , f3 VARCHAR(1024), f4 VARCHAR(1024) NOT NULL, PRIMARY KEY (f1) , KEY (f2) ) ENGINE=HEAP ROW_FORMAT=FIXED KEY_BLOCK_SIZE=99;