Текущее время: Пт, ноя 16 2018, 05:31

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




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

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

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


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

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

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


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

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

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


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

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


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

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

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


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

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


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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