Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.17;
Скачать: CL | DM;

Вниз

MySQL - транзакции.   Найти похожие ветки 

 
Chery   (2004-09-16 11:08) [0]

Тип таблиц в MySQL - MyISAM.
Но этот же тип не потдерживает транзакции. Хочу поменять, ставлю с транзакцией (тип меняется на BerkeleyDB либо InnoDB) - Утилиты EMS MySQL Manager, MySQL-Front.
Но тип не меняется. Версия MySQL - 3.23 - Может она старая?
В MySQLAdmin1.1 в окошке написано, что ODBC не найден, хотя драйвер нормально стал. Может ещё что-то надо?
Приложение (клиентская часть на делфи) выдает после
ApplyUpdates(-1) ошибку: ODBC 3.51 Driver Tranzactions are not enabled.
Тоесть мне надо другой драйвер, более новый? Если да, то где скачать?
Пасиб.


 
User_Name   (2004-09-16 11:16) [1]

А полная версия какая 3.23.хх ?
ODBC 3.51 с транзакциями у меня работает под MySql 3.23.53


 
Chery   (2004-09-16 11:32) [2]

Сервер MySQL - 3.23.38
Клиент - 3.23.36
Фишка в том, что в MySQLAdmin1.1 оно пишет MyODBC not found.
Этож не должно так быть вроде.
А какой у тя тип таблиц? BerkeleyDB или другой?


 
Chery   (2004-09-16 13:24) [3]

Услышал не стойкие изречения по поводу того, что транзакции MySQL поддерживает начиная с 4-ой версии. Мнения разделились. Никто не подскажет так ли это?


 
Erik1 ©   (2004-09-16 14:35) [4]

Помоему транзакции и MySQL несовместимые вещи. Возми чото другое, IB хотябы.


 
User_Name   (2004-09-17 15:22) [5]

Я ж говорю - у меня транзакции ПОДДЕРЖИВАЮТСЯ - 3,23,53
Тип таблиц InnoDB.


 
User_Name   (2004-09-17 15:58) [6]

Да и еще в догонку :) (навеяло что-то) в mysql.cnf опции по поддержке таблиц с транзакциями включены ??

Ну и простейший пример проверки :))

create table proba (id int)  TYPE = BDB;

begin;
insert into proba values(1);
commit;

begin;
insert into proba values(2);
rollback;

select * from proba;


 
pasha_golub ©   (2004-09-17 17:37) [7]

User_Name   (17.09.04 15:22) [5]

Я ж говорю - у меня транзакции ПОДДЕРЖИВАЮТСЯ - 3,23,53


Не верю. (с) Станиславский
Даже с учетом ИнноДБ таблиц, которые как-раз для транзакций предназначены были.

2автор
Официально поддерживаются начиная с 4


 
User_Name   (2004-09-17 19:18) [8]

//OFFTOP
Н-да ну вот дожили. Полтора года использую транзакции, а оказывается они не поддерживаются :(((
Хотя переведу стрелки  - это все в свое время почерпнул из книги
"MySQL библиотека профессионала" Леона Аткинса.
Видно вредно книги читать :)))
//End OFFTOP
В общем можно пост удалять


 
RayRom ©   (2004-09-18 19:31) [9]

Транзакции поддерживались и в версиях 3.23.. не помню с какой именно, таблици лучшее держать в ИнноДБ сам с ними работаю, а вот БДБ мню не понравилось, много темп файлов создает!!!



Страницы: 1 вся ветка

Текущий архив: 2004.10.17;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.053 c
14-1096316144
Друг
2004-09-28 00:15
2004.10.17
Прикол


11-1081438953
Delphi5.01
2004-04-08 19:42
2004.10.17
Mojet oshibka? Result:=PCheckMesh(NewPanel(AParent, EdgeStyle));


6-1092239883
Fifajan
2004-08-11 19:58
2004.10.17
Вопрос по написанию CGI для гостевой книги


14-1096365905
PVOzerski
2004-09-28 14:05
2004.10.17
USB с NT4 - кто-нибудь экспериментировал?


14-1096077246
niknikn
2004-09-25 05:54
2004.10.17
winapi b .net