Quantcast
Channel: MySQL Forums - NDB clusters
Viewing all articles
Browse latest Browse all 1560

Data Node shutdown when two same delete sql stm in the same transactions (no replies)

$
0
0
Hi,

We are testing MySQL-Cluster for an OS Rails Project.

We have realized that there is a problem when 2 equal DELETE sql statements are executed on the same transaction "BEGIN//COMMIT".

ERROR:
Node 11: Forced node shutdown completed. Initiated by signal 6. Caused by error 6000: 'Error OS signal received(Internal error, programming error or missing error message, please report a bug). Temporary error, restart node'.


For example:

SET NAMES 'utf8' ;
SET SQL_AUTO_IS_NULL=0 ;
BEGIN ;

SELECT * FROM `roles` WHERE (`roles`.`id` = 3) ;
SELECT * FROM `users` WHERE (`users`.`id` = 2) ;
SELECT * FROM `projects` WHERE (`projects`.`id` = 1) ;
SELECT `members`.id FROM `members` WHERE (`members`.`user_id` = 2 AND `members`.project_id = 1) LIMIT 1 ;
INSERT INTO `members` (`created_on`, `project_id`, `user_id`, `mail_notification`) VALUES('2010-08-27 18:28:42', 1, 2, 0) ;
SET @MEMBERID=@@IDENTITY;
SELECT @MEMBERID;
INSERT INTO `member_roles` (`member_id`, `role_id`, `inherited_from`) VALUES(@MEMBERID, 3, NULL) ;
SET @ROLEID=@@IDENTITY;
SELECT @ROLEID;
SELECT * FROM `members` WHERE (`members`.`id` = @MEMBERID) ;
SELECT * FROM `users` WHERE (`users`.`id` = 2) ;
COMMIT ;


/* MORE SQL SELECTS.... */
BEGIN ;
/* MORE SQL SELECTS.... */
DELETE FROM `members` WHERE `id` = @MEMBERID ;
/* MORE SQL SELECTS.... */
DELETE FROM `members` WHERE `id` = @MEMBERID ;
/* !!!!!!!!!!!!!! HERE a data node goes down.... */
COMMIT ;


Any help would be really appreciated.

Thanks in advance.

Viewing all articles
Browse latest Browse all 1560

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>