~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/t/count_distinct3.test

  • Committer: Brian Aker
  • Date: 2010-02-07 01:33:54 UTC
  • Revision ID: brian@gaz-20100207013354-d2pg1n68u5c09pgo
Remove giant include header to its own file.

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
DROP TABLE IF EXISTS t1, t2;
8
8
--enable_warnings
9
9
 
10
 
CREATE TABLE t1 (id INTEGER, grp TINYINT, id_rev INTEGER);
 
10
CREATE TABLE t1 (id INTEGER, grp int, id_rev INTEGER);
11
11
 
12
12
--disable_query_log
13
13
SET @rnd_max= 2147483647;
14
14
let $1 = 1000;
 
15
begin;
15
16
while ($1)
16
17
{
17
18
  SET @rnd= RAND();
18
 
  SET @id = CAST(@rnd * @rnd_max AS UNSIGNED);
 
19
  SET @id = @rnd * @rnd_max;
19
20
  SET @id_rev= @rnd_max - @id;
20
 
  SET @grp= CAST(127.0 * @rnd AS UNSIGNED); 
 
21
  SET @grp= 127.0 * @rnd;
21
22
  INSERT INTO t1 (id, grp, id_rev) VALUES (@id, @grp, @id_rev); 
22
23
  dec $1;
23
24
}
 
25
commit;
24
26
set @@read_buffer_size=2*1024*1024;
25
27
CREATE TABLE t2 SELECT * FROM t1;
26
28
INSERT INTO t1 (id, grp, id_rev) SELECT id, grp, id_rev FROM t2;
29
31
INSERT INTO t2 (id, grp, id_rev) SELECT id, grp, id_rev FROM t1;
30
32
INSERT INTO t1 (id, grp, id_rev) SELECT id, grp, id_rev FROM t2;
31
33
INSERT INTO t2 (id, grp, id_rev) SELECT id, grp, id_rev FROM t1;
32
 
INSERT INTO t1 (id, grp, id_rev) SELECT id, grp, id_rev FROM t2;
33
 
INSERT INTO t2 (id, grp, id_rev) SELECT id, grp, id_rev FROM t1;
34
 
INSERT INTO t1 (id, grp, id_rev) SELECT id, grp, id_rev FROM t2;
35
 
INSERT INTO t2 (id, grp, id_rev) SELECT id, grp, id_rev FROM t1;
36
 
INSERT INTO t1 (id, grp, id_rev) SELECT id, grp, id_rev FROM t2;
37
 
INSERT INTO t2 (id, grp, id_rev) SELECT id, grp, id_rev FROM t1;
38
 
INSERT INTO t1 (id, grp, id_rev) SELECT id, grp, id_rev FROM t2;
39
 
INSERT INTO t2 (id, grp, id_rev) SELECT id, grp, id_rev FROM t1;
40
 
INSERT INTO t1 (id, grp, id_rev) SELECT id, grp, id_rev FROM t2;
41
 
INSERT INTO t2 (id, grp, id_rev) SELECT id, grp, id_rev FROM t1;
42
 
INSERT INTO t1 (id, grp, id_rev) SELECT id, grp, id_rev FROM t2;
43
 
INSERT INTO t2 (id, grp, id_rev) SELECT id, grp, id_rev FROM t1;
44
34
DROP TABLE t2;
45
35
--enable_query_log
46
36