~ubuntu-branches/ubuntu/precise/mysql-5.1/precise

« back to all changes in this revision

Viewing changes to mysql-test/r/partition_innodb_builtin.result

  • Committer: Bazaar Package Importer
  • Author(s): Norbert Tretkowski
  • Date: 2010-03-17 14:56:02 UTC
  • Revision ID: james.westby@ubuntu.com-20100317145602-x7e30l1b2sb5s6w6
Tags: upstream-5.1.45
ImportĀ upstreamĀ versionĀ 5.1.45

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
SET NAMES utf8;
 
2
CREATE TABLE `t``\""e` (a INT, PRIMARY KEY (a))
 
3
ENGINE=InnoDB
 
4
PARTITION BY RANGE (a)
 
5
SUBPARTITION BY HASH (a)
 
6
(PARTITION `p0``\""e` VALUES LESS THAN (100)
 
7
(SUBPARTITION `sp0``\""e`,
 
8
SUBPARTITION `sp1``\""e`),
 
9
PARTITION `p1``\""e` VALUES LESS THAN (MAXVALUE)
 
10
(SUBPARTITION `sp2``\""e`,
 
11
SUBPARTITION `sp3``\""e`));
 
12
INSERT INTO `t``\""e` VALUES (0), (2), (6), (10), (14), (18), (22);
 
13
START TRANSACTION;
 
14
# con1
 
15
SET NAMES utf8;
 
16
START TRANSACTION;
 
17
# default connection
 
18
UPDATE `t``\""e` SET a = 16 WHERE a = 0;
 
19
# con1
 
20
UPDATE `t``\""e` SET a = 8 WHERE a = 22;
 
21
UPDATE `t``\""e` SET a = 12 WHERE a = 0;
 
22
# default connection
 
23
UPDATE `t``\""e` SET a = 4 WHERE a = 22;
 
24
ERROR 40001: Deadlock found when trying to get lock; try restarting transaction
 
25
# First table reported in 'SHOW ENGINE InnoDB STATUS'
 
26
SHOW ENGINE InnoDB STATUS;
 
27
Type    Name    Status
 
28
InnoDB          index `PRIMARY` of table `test`.`t``\""e` /* Partition `p0``\""e`, Subpartition `sp0``\""e` */
 
29
set @old_sql_mode = @@sql_mode;
 
30
set sql_mode = 'ANSI_QUOTES';
 
31
SHOW ENGINE InnoDB STATUS;
 
32
Type    Name    Status
 
33
InnoDB          index `PRIMARY` of table `test`.`t``\""e` /* Partition `p0``\""e`, Subpartition `sp0``\""e` */
 
34
set @@sql_mode = @old_sql_mode;
 
35
# con1
 
36
ROLLBACK;
 
37
# default connection
 
38
DROP TABLE `t``\""e`;
 
39
SET NAMES DEFAULT;