Текущее время: Чт, дек 18 2025, 03:13

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Запись в БД
СообщениеДобавлено: Пт, июн 24 2011, 10:08 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, ноя 23 2004, 10:40
Сообщения: 459
Коллеги!

Подскажите - читал, что вроде как не рекомендуется писать данные через jdbc, желательно только читать. Никогда с этим не сталкивался, в чем засада то? Какие м.б. проблемы?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запись в БД
СообщениеДобавлено: Вс, июн 26 2011, 15:52 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
а где такое вычитали? пишем много. Проблемы бывают конечно, куда без этого, но в целом обычное дело.
Уровень блокировок надо продумать.

_________________
Telegram-chat: PO, CPI-PI, java, groovy


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запись в БД
СообщениеДобавлено: Пн, июн 27 2011, 08:45 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, ноя 23 2004, 10:40
Сообщения: 459
Да честно говоря не найду, где вычитал, отложилось просто в памяти.
Откладываю теперь - писать можно :)

Про блокировки не понял - явного коммита я так понимаю здесь нет? Отправил INSERT и все?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запись в БД
СообщениеДобавлено: Пн, июн 27 2011, 09:01 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
observer написал(а):
Про блокировки не понял - явного коммита я так понимаю здесь нет? Отправил INSERT и все?


Если писать через NativeSQL то можно делать всё, что угодно, прямо по тексту. Но такие сообщения в trace AE выводятся целиком, что утомляет.
Если писать через XML-SQL то можно вызывать хранимые процедуры, которые (например) будут делать явный коммит. А так коммит делается неявно по завершению обработки данных.

"Уровень блокировок" это я описался, имелось в виду изоляция транзакций. Но по умолчанию для записи он кажись serializable, что вам не повредит.

_________________
Telegram-chat: PO, CPI-PI, java, groovy


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запись в БД
СообщениеДобавлено: Пн, июн 27 2011, 09:27 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, ноя 23 2004, 10:40
Сообщения: 459
Ок, понял, спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Ahrefs [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB