~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/t/multi_update.test

  • Committer: Stewart Smith
  • Date: 2009-03-11 06:37:19 UTC
  • mto: (910.4.19 sparc) (937.2.1 sparc)
  • mto: This revision was merged to the branch mainline in revision 931.
  • Revision ID: stewart@flamingspork.com-20090311063719-v9iqjd00ts6260vv
batch up more INSERTs into transactions to help tests run quicker.

Show diffs side-by-side

added added

removed removed

Lines of Context:
14
14
create table t3(id3 int not null, t char(12), index(id3));
15
15
disable_query_log;
16
16
let $1 = 100;
 
17
begin;
17
18
while ($1)
18
19
 {
19
20
  let $2 = 5;
31
32
   }
32
33
  dec $1;
33
34
 }
 
35
commit;
34
36
enable_query_log;
35
37
 
36
38
select count(*) from t1 where id1 > 95;
69
71
create table t2(id2 int not null, t varchar(100), index(id2)) pack_keys = 1;
70
72
disable_query_log;
71
73
let $1 = 1000;
 
74
begin;
72
75
while ($1)
73
76
 {
74
77
  let $2 = 5;
80
83
   }
81
84
  dec $1;
82
85
 }
 
86
commit;
83
87
enable_query_log;
84
88
delete t1  from t1,t2 where t1.id1 = t2.id2 and t1.id1 > 500;
85
89
drop table t1,t2;
324
328
insert into t1 values (1,1),(2,2),(3,3),(4,4);
325
329
let $1=19;
326
330
set @d=4;
 
331
begin;
327
332
while ($1)
328
333
{
329
334
  eval insert into t1 select a+@d,b+@d from t1;
330
335
  eval set @d=@d*2;
331
336
  dec $1;
332
337
}
333
 
 
 
338
commit;
334
339
--enable_query_log
335
340
alter table t1 add index i1(a);
336
341
delete from t1 where a > 2000000;