LINUX.ORG.RU

Вышел MySQL 4.0a


0

0

Добавленна поддержка UNION, транзакционные таблицы InnoDB теперь являются типом по умолчанию, произошел полный развод с Gemini, многотабличное удаление и еще много чего нового и в планне расширения возможностей, и в плане скорости и стабильности работы. Как только релиз станет стабилен, планируется начать работы над 4.1 Информацию о переходе с версий 3.23.хх можно найти по адресу http://www.mysql.com/doc/U/p/Upgradin...

>>> Загрузить



Проверено:

а где вложенные запросы, а где хранимые процедуры? Топчутся на месте, мусолят и мусолят.

anonymous
()

Как показывает опыт работать можно и без них, впрочем вложенные запросы обещают в 4.1, а относительно хранимых процедур уже почти год проектик соответствующий есть где то на sourceforge - если уж очень не ймется:))

roma
() автор топика

Угу, вложенные запросы Монти еще в 1998 году обещал...

Ну-с, еше годик подождем :))

BaT ★★★★★
()

Зато и в 3.23. уже есть и Внешние ключи и транзакции.... Правда только для INNODB :)

anonymous
()

Дык и в 4 версии они для InnoDB только:)))

roma
() автор топика

Может что то я пропустил, но когда это MySQL стал внегнии ключи поддерживать ? Вроде по докам у него это до сих пор в непподерживаемых фичах. Только что полазил по их сайту, так про поддержку ничего и не нашел.

anonymous
()
Ответ на: комментарий от Bulash-OFF

Попробуй:
> CREATE TABLE gdetam (id INT) type=BDB;
> BEGIN;
> INSERT INTO gdetam VALUES (1);
> SELECT * FROM gdetam;
> ROLLBACK;
> SELECT * FROM gdetam;

dan812
()

2dan812

В 3.23.41 это точно не работает :))

mysql> rollback; ERROR 1196: Warning: Some non-transactional changed tables couldn't be rolled b ack

yrashk
()
Ответ на: 2dan812 от yrashk

В 3.23.36 (бинарник от Мандраки 8.0) это точно работает.
Видимо, у тебя не установлена поддержка BDB.

dan812
()

Блин, я только вложенные запросы и ждал :( Общеали ведь! А то надоело извращаться.

sem
()
Ответ на: 2dan812 от yrashk

Кончайте бред нести! Работают транзакции и для BDB и для InnoDB просто доки читать нужно.
Для включения механизма транзакций надо включить поддержку вышеперечисленных типов таблиц при компиляции или поставить пакет mysql-max и создавать таблицы с указанием типа таблицы.


gdenis
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.