Cluster Crash When Testing Large DELETE Transactions With Error 2341 ; Error object: DBTUP (Doc ID 1302584.1)

Last updated on NOVEMBER 24, 2015

Applies to:

MySQL Cluster - Version 6.1 to 7.1 [Release 6.1 to 7.1]
Information in this document applies to any platform.

Symptoms

MySQL Cluster throws a temporary error and the node is restarted.

When attempting to perform load testing, MySQL Cluster throws a temporary error and the node is restarted:

2011-02-11 06:06:10 [ndbd] INFO -- dbtup/DbtupStoredProcDef.cpp
2011-02-11 06:06:10 [ndbd] INFO -- DBTUP (Line: 114) 0x00000002
2011-02-11 06:06:10 [ndbd] INFO -- Error handler shutting down system
2011-02-11 06:06:10 [ndbd] INFO -- Error handler shutdown completed - exiting
2011-02-11 06:06:20 [ndbd] ALERT -- Node 4: Forced node shutdown completed. Caused by error 2341: 'Internal program error (failed ndbrequire)(Internal error, programming error or missing error message, please report a bug). Temporary error, restart node'.

The issue can be reproduced at will with the following steps:

  1. Reduce the option MaxNoOfLocalScans to a low value (<64)
  2. Run DELETE statements with range scans

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms