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.

28 lines
649 B

  1. connection node_1;
  2. connection node_2;
  3. SELECT COUNT(*) = 900 FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'test' AND TABLE_NAME LIKE 't%';
  4. COUNT(*) = 900
  5. 1
  6. connection node_1;
  7. SET AUTOCOMMIT=OFF;
  8. START TRANSACTION;
  9. COMMIT;
  10. connection node_2;
  11. CREATE TABLE sum_table (f1 INTEGER);
  12. SELECT SUM(f1) = 900 FROM sum_table;
  13. SUM(f1) = 900
  14. 1
  15. connection node_1;
  16. SET AUTOCOMMIT=OFF;
  17. START TRANSACTION;
  18. connection node_2;
  19. SET AUTOCOMMIT=OFF;
  20. START TRANSACTION;
  21. UPDATE t900 SET f1 = 3;
  22. connection node_1;
  23. COMMIT;
  24. connection node_2;
  25. COMMIT;
  26. ERROR 40001: Deadlock found when trying to get lock; try restarting transaction
  27. DROP SCHEMA test;
  28. CREATE SCHEMA test;