You've already forked mariadb-columnstore-engine
							
							
				mirror of
				https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
				synced 2025-10-31 18:30:33 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			76 lines
		
	
	
		
			3.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			76 lines
		
	
	
		
			3.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # -------------------------------------------------------------- #
 | |
| # Version buffer test
 | |
| #
 | |
| # Author: Daniel Lee, daniel.lee@mariadb.com
 | |
| # -------------------------------------------------------------- #
 | |
| #
 | |
| --source ../include/have_columnstore.inc
 | |
| --source ../include/detect_maxscale.inc
 | |
| #
 | |
| --disable_warnings
 | |
| DROP DATABASE IF EXISTS mcs7002_db;
 | |
| --enable_warnings
 | |
| #
 | |
| CREATE DATABASE mcs7002_db;
 | |
| USE mcs7002_db;
 | |
| # -------------------------------------------------------------- #
 | |
| # Create test tables
 | |
| # -------------------------------------------------------------- #
 | |
| create table lineitem (
 | |
| l_orderkey int,
 | |
| l_partkey int,
 | |
| l_suppkey int,
 | |
| l_linenumber bigint,
 | |
| l_quantity decimal(12,2),
 | |
| l_extendedprice decimal(12,2),
 | |
| l_discount decimal(12,2),
 | |
| l_tax decimal(12,2),
 | |
| l_returnflag char (1),
 | |
| l_linestatus char (1),
 | |
| l_shipdate date,
 | |
| l_commitdate date,
 | |
| l_receiptdate date,
 | |
| l_shipinstruct char (25),
 | |
| l_shipmode char (10),
 | |
| l_comment varchar (44)
 | |
| ) engine=columnstore DEFAULT CHARSET=utf8mb3;
 | |
| # -------------------------------------------------------------- #
 | |
| # LDI 1m datasets for the lineitem table
 | |
| # -------------------------------------------------------------- #
 | |
| set columnstore_use_import_for_batchinsert=on;
 | |
| SET AUTOCOMMIT=0;
 | |
| LOAD DATA INFILE '/data/qa/source/dbt3/1m/lineitem.tbl' INTO TABLE lineitem FIELDS TERMINATED BY '|';
 | |
| LOAD DATA INFILE '/data/qa/source/dbt3/1m/lineitem.tbl' INTO TABLE lineitem FIELDS TERMINATED BY '|';
 | |
| LOAD DATA INFILE '/data/qa/source/dbt3/1m/lineitem.tbl' INTO TABLE lineitem FIELDS TERMINATED BY '|';
 | |
| LOAD DATA INFILE '/data/qa/source/dbt3/1m/lineitem.tbl' INTO TABLE lineitem FIELDS TERMINATED BY '|';
 | |
| ROLLBACK;
 | |
| LOAD DATA INFILE '/data/qa/source/dbt3/1m/lineitem.tbl' INTO TABLE lineitem FIELDS TERMINATED BY '|';
 | |
| LOAD DATA INFILE '/data/qa/source/dbt3/1m/lineitem.tbl' INTO TABLE lineitem FIELDS TERMINATED BY '|';
 | |
| LOAD DATA INFILE '/data/qa/source/dbt3/1m/lineitem.tbl' INTO TABLE lineitem FIELDS TERMINATED BY '|';
 | |
| LOAD DATA INFILE '/data/qa/source/dbt3/1m/lineitem.tbl' INTO TABLE lineitem FIELDS TERMINATED BY '|';
 | |
| ROLLBACK;
 | |
| LOAD DATA INFILE '/data/qa/source/dbt3/1m/lineitem.tbl' INTO TABLE lineitem FIELDS TERMINATED BY '|';
 | |
| LOAD DATA INFILE '/data/qa/source/dbt3/1m/lineitem.tbl' INTO TABLE lineitem FIELDS TERMINATED BY '|';
 | |
| LOAD DATA INFILE '/data/qa/source/dbt3/1m/lineitem.tbl' INTO TABLE lineitem FIELDS TERMINATED BY '|';
 | |
| LOAD DATA INFILE '/data/qa/source/dbt3/1m/lineitem.tbl' INTO TABLE lineitem FIELDS TERMINATED BY '|';
 | |
| ROLLBACK;
 | |
| LOAD DATA INFILE '/data/qa/source/dbt3/1m/lineitem.tbl' INTO TABLE lineitem FIELDS TERMINATED BY '|';
 | |
| LOAD DATA INFILE '/data/qa/source/dbt3/1m/lineitem.tbl' INTO TABLE lineitem FIELDS TERMINATED BY '|';
 | |
| LOAD DATA INFILE '/data/qa/source/dbt3/1m/lineitem.tbl' INTO TABLE lineitem FIELDS TERMINATED BY '|';
 | |
| LOAD DATA INFILE '/data/qa/source/dbt3/1m/lineitem.tbl' INTO TABLE lineitem FIELDS TERMINATED BY '|';
 | |
| ROLLBACK;
 | |
| LOAD DATA INFILE '/data/qa/source/dbt3/1m/lineitem.tbl' INTO TABLE lineitem FIELDS TERMINATED BY '|';
 | |
| LOAD DATA INFILE '/data/qa/source/dbt3/1m/lineitem.tbl' INTO TABLE lineitem FIELDS TERMINATED BY '|';
 | |
| LOAD DATA INFILE '/data/qa/source/dbt3/1m/lineitem.tbl' INTO TABLE lineitem FIELDS TERMINATED BY '|';
 | |
| LOAD DATA INFILE '/data/qa/source/dbt3/1m/lineitem.tbl' INTO TABLE lineitem FIELDS TERMINATED BY '|';
 | |
| ROLLBACK;
 | |
| LOAD DATA INFILE '/data/qa/source/dbt3/1m/lineitem.tbl' INTO TABLE lineitem FIELDS TERMINATED BY '|';
 | |
| LOAD DATA INFILE '/data/qa/source/dbt3/1m/lineitem.tbl' INTO TABLE lineitem FIELDS TERMINATED BY '|';
 | |
| LOAD DATA INFILE '/data/qa/source/dbt3/1m/lineitem.tbl' INTO TABLE lineitem FIELDS TERMINATED BY '|';
 | |
| LOAD DATA INFILE '/data/qa/source/dbt3/1m/lineitem.tbl' INTO TABLE lineitem FIELDS TERMINATED BY '|';
 | |
| ROLLBACK;
 | |
| SELECT COUNT(*) FROM lineitem;
 | |
| #
 | |
| DROP DATABASE mcs7002_db;
 | |
| #
 |