Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Лучшая версия MySQL / 12 сообщений из 12, страница 1 из 1
25.12.2005, 19:56:40
    #33456404
ДимчикSQL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Лучшая версия MySQL
Кукую версию MySQL лучше ставить на windows 2000/xp?
...
Рейтинг: 0 / 0
25.12.2005, 21:35:15
    #33456451
Dinky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Лучшая версия MySQL
Конечно же, самую последнюю! ;)
5.0.17

Dmitry
...
Рейтинг: 0 / 0
27.12.2005, 11:07:31
    #33458930
Валентин К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Лучшая версия MySQL
DinkyКонечно же, самую последнюю! ;)
5.0.17

Dmitry
в 5.0.16 и 5.0.17 ошибка связки хендлера курсора и запросов в процедуре, которая дает косяки. Если же систем на этих версиях не писать - то вполне годяццо.

пока в сборках не исправили
http://bugs.mysql.com/bug.php?id=15231
...
Рейтинг: 0 / 0
06.01.2006, 14:50:28
    #33470422
Mike M.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Лучшая версия MySQL
Пофиксили это уже по моему:
http://dev.mysql.com/doc/refman/5.0/en/news-5-0-17.html
...
Рейтинг: 0 / 0
06.01.2006, 16:42:45
    #33470609
Валентин К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Лучшая версия MySQL
Нет не пофиксили, патч в ожидании висит, я прямого фикса нет, потому что ссылаются на какой-то стандарт...
...
Рейтинг: 0 / 0
06.01.2006, 20:47:19
    #33470839
Dinky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Лучшая версия MySQL
Ну, во-первых, патч написали и закомитили - 13 Dec 2005 13:13
Во-вторых, написали именно потому что есть стандарт, которому код не соответствовал ;)
В-третьих, да, у меня на маке та же фигня, но это моим курсорам в процедурах пока не мешает :)
В-четвертых, ну так а по существу вопроса? Какая версия лучше 5.0.18?

--
Dmitry
...
Рейтинг: 0 / 0
08.01.2006, 17:21:43
    #33471915
u4x96
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Лучшая версия MySQL
4.х, она на всех хостингах стоит.
А лудшая версия MySql, это Oracle или MS-SQL.
...
Рейтинг: 0 / 0
09.01.2006, 04:02:41
    #33472249
Dinky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Лучшая версия MySQL
u4x96
А лудшая версия MySql, это Oracle или MS-SQL.
Угу, как только MySQL AB сможет купить оракл и сиквел! ;)

--
Dmitry
...
Рейтинг: 0 / 0
10.01.2006, 17:47:08
    #33474910
Валентин К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Лучшая версия MySQL
DinkyНу, во-первых, патч написали и закомитили - 13 Dec 2005 13:13
Во-вторых, написали именно потому что есть стандарт, которому код не соответствовал ;)
В-третьих, да, у меня на маке та же фигня, но это моим курсорам в процедурах пока не мешает :)
В-четвертых, ну так а по существу вопроса? Какая версия лучше 5.0.18?

--
Dmitry

ничего не пофиксили, проверял на 0.16, 0.17 и 0.18
щас на 5.0.15 работаю..., там баг есть, но он неявный, а позже выдает ошибку дальше...

проверка простая в процедуре
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
CREATE PROCEDURE gp_Test()
    NOT DETERMINISTIC
    SQL SECURITY DEFINER
BEGIN
DECLARE xDone INTEGER DEFAULT  0 ;
DECLARE CURSOR ... ;
DECLARE CONTINUE HANDLER FOR NOT FOUND SET xDone= 1 ;
  SELECT ID
  FROM docms
  WHERE ID= 1 ;/*Такого ключа нет в табличке!!!*/
  SET @xDone=xDone;/*а хендлер уже содержит 1 !!!*/
END;
...
Рейтинг: 0 / 0
10.01.2006, 18:03:53
    #33474949
Валентин К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Лучшая версия MySQL
сейчас еще тестик сделал..., версия 5.0.18 nt

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
CREATE PROCEDURE `gp_Test`(OUT oDone INTEGER)
    NOT DETERMINISTIC
    SQL SECURITY DEFINER
    COMMENT ''
BEGIN
 DECLARE xDone INTEGER DEFAULT  0 ;
 DECLARE xID INTEGER;
 /*DECLARE xcur CURSOR FOR
   SELECT ID
   FROM t1;*/
 DECLARE CONTINUE HANDLER FOR NOT FOUND SET xDone= 1 ;
 
 SELECT ID
 INTO xID
 FROM t1
 WHERE ID= 1 ;/*В таблице пусто*/
 SET oDone=xDone;
END;

Код: plaintext
1.
CALL gp_Test(@Done);
SELECT @Done;
Результат 1 !!!, т.е. хендлер сработал, а не должен...
это не первый баг, который не с первого раза фиксили...
щас напишу опять багрепорт...
...
Рейтинг: 0 / 0
10.01.2006, 18:14:24
    #33474969
Валентин К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Лучшая версия MySQL
http://bugs.mysql.com/bug.php?id=16342
...
Рейтинг: 0 / 0
10.01.2006, 19:08:01
    #33475056
Dinky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Лучшая версия MySQL
Валентин К DinkyНу, во-первых, патч написали и закомитили - 13 Dec 2005 13:13

ничего не пофиксили, проверял на 0.16, 0.17 и 0.18

я не сказал "пофиксили", я сказал что фикс "закомитили" - это означает, что он лежит и ждет пока его _включат_ в очередной релиз

--
Dmitry
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Лучшая версия MySQL / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]