SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 09.11.2007 16:26:36

Golova
Завсегдатай
Зарегистрирован: 23.03.2007
Сообщений: 92

Temporary errors

в следующей статье сказано об ошибках такого рода:
http://dev.mysql.com/doc/refman/5.1/en/ … dling.html

но когда я искал подобную ошибку подобную этой:
Error 1204 Temporary failure, distribution changed
в
http://dev.mysql.com/doc/refman/5.1/en/ … erver.html
то нашел только:
Error: 1297 SQLSTATE: HY000 (ER_GET_TEMPORARY_ERRMSG)
Message: Got temporary error %d '%s' from %s

где вообще найти список Temporary errors & Errors due to node failure не являющимися ошибками и требующими повторения запроса? Клиент должен знать их в лицо, а не понаслышке.

Неактивен

 

#2 10.11.2007 00:28:44

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3880

Re: Temporary errors

Ошибки ndb описаны в MySQL Cluster API Developer's Guide. По номеру можно смотреть их с помощью команды perror --ndb номер_ошибки

Вот простой скрипт, который перебором отобразит все ошибки из программы perror.

#!/usr/bin/perl

for($i=1;$i<10000;$i++) {
    print `perror --ndb $i 2>/dev/null`;
}

Неактивен

 

#3 13.11.2007 14:49:38

Golova
Завсегдатай
Зарегистрирован: 23.03.2007
Сообщений: 92

Re: Temporary errors

в разделе
http://dev.mysql.com/doc/ndbapi/en/ndbd … codes.html
со словом 'temp' или 'tmp' я нашел только вот это:
NDBD_EXIT_AFS_TEMP_NO_ACCESS     XIE    Temporary on access to file

так где же номера ошибок похожих на 'Temporary failure' ?
ну или хотя бы железный способ что бы эту ошибку вызвать, тогда я увижу ее числовой код в клиентском приложении.

Отредактированно Golova (13.11.2007 14:59:18)

Неактивен

 

#4 13.11.2007 16:01:21

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3880

Re: Temporary errors

Согласно классификации http://dev.mysql.com/doc/ndbapi/en/ndbd … tions.html, временными являются ошибки из групп XAE, XRE, таких много среди General errors. Запустите все-таки перловый скрипт, который я привел, он дает более подробную информацию.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson