You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

34 lines
1.3 KiB

  1. DROP TABLE IF EXISTS t1, t2, t3, t4;
  2. CREATE TABLE t1 (id INTEGER) ENGINE=MYISAM;
  3. CREATE TABLE t2 (id INTEGER primary key) ENGINE=INNODB;
  4. CREATE TABLE t3 (a char(32) primary key,id INTEGER) ENGINE=INNODB;
  5. CREATE TABLE t4 (a char(32) primary key,id INTEGER) ENGINE=MYISAM;
  6. INSERT INTO t1 (id) VALUES (1);
  7. INSERT INTO t1 SELECT id+1 FROM t1;
  8. INSERT INTO t1 SELECT id+2 FROM t1;
  9. INSERT INTO t1 SELECT id+4 FROM t1;
  10. INSERT INTO t1 SELECT id+8 FROM t1;
  11. INSERT INTO t1 SELECT id+16 FROM t1;
  12. INSERT INTO t1 SELECT id+32 FROM t1;
  13. INSERT INTO t1 SELECT id+64 FROM t1;
  14. INSERT INTO t1 SELECT id+128 FROM t1;
  15. INSERT INTO t1 SELECT id+256 FROM t1;
  16. INSERT INTO t1 SELECT id+512 FROM t1;
  17. INSERT INTO t1 SELECT id+1024 FROM t1;
  18. INSERT INTO t1 SELECT id+2048 FROM t1;
  19. INSERT INTO t1 SELECT id+4096 FROM t1;
  20. INSERT INTO t1 SELECT id+8192 FROM t1;
  21. INSERT INTO t1 SELECT id+16384 FROM t1;
  22. INSERT INTO t1 SELECT id+32768 FROM t1;
  23. INSERT INTO t1 SELECT id+65536 FROM t1;
  24. INSERT INTO t1 SELECT id+131072 FROM t1;
  25. INSERT INTO t1 SELECT id+262144 FROM t1;
  26. INSERT INTO t1 SELECT id+524288 FROM t1;
  27. INSERT INTO t1 SELECT id+1048576 FROM t1;
  28. INSERT INTO t2 SELECT * FROM t1;
  29. INSERT INTO t3 SELECT concat(id),id from t2 ORDER BY -id;
  30. INSERT INTO t4 SELECT * from t3 ORDER BY concat(a);
  31. select sum(id) from t3;
  32. sum(id)
  33. 2199024304128
  34. drop table t1,t2,t3,t4;