File: ndb_alter_table_error.result

package info (click to toggle)
percona-xtrabackup 2.2.3-2.1
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 293,260 kB
  • ctags: 146,881
  • sloc: cpp: 1,051,960; ansic: 570,217; java: 54,595; perl: 53,495; pascal: 44,194; sh: 27,826; yacc: 15,314; python: 12,142; xml: 7,848; sql: 4,125; makefile: 1,459; awk: 785; lex: 758
file content (19 lines) | stat: -rw-r--r-- 648 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
*******************************
* basic concurent online alter test
*******************************
* With Commit
*******************************
CREATE TABLE t1 (a INT UNSIGNED, 
b INT UNSIGNED not null, 
primary key(a)) ENGINE NDB;
begin;
update t1 set b = b + 1 where a = 1;
ALTER OFFLINE TABLE t1 ADD c CHAR(19);
ERROR HY000: Lock wait timeout exceeded; try restarting transaction
commit;
ALTER OFFLINE TABLE t1 ADD c CHAR(19);
create unique index b_unq on t1(b) using hash;
ERROR 23000: Can't write, because of unique constraint, to table 't1'
update t1 set b = b - 1 where a = 1;
create unique index b_unq on t1(b) using hash;
DROP TABLE t1;