Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.10.17;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.03 c
1-1096362059
VasyaPupkin
2004-09-28 13:00
2004.10.17
DelphiX


3-1095676473
Denniro
2004-09-20 14:34
2004.10.17
как правельно подключиться к базе с помощью ADO


1-1096979228
Антоныч
2004-10-05 16:27
2004.10.17
вопрос по классам


1-1095669998
46_55_41_44
2004-09-20 12:46
2004.10.17
Ошибка при загрузке FastReport из DLL


1-1096754760
delphi-coder
2004-10-03 02:06
2004.10.17
Перевод любого файла в HEX





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский