powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Java [игнор отключен] [закрыт для гостей] / Удаление записей соответствующих условию из БД в Hibernate
18 сообщений из 168, страница 7 из 7
Удаление записей соответствующих условию из БД в Hibernate
    #39973481
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt
Kachalov
чем это написал хз кто в википедии


Вот это пренебрежительное отношение к вики никогда не понимал. Там вообще-то источники есть со ссылками. И типа никто из тысяч разработчиков не спохватился не бросил исправление. Ну-ну.

- так скажите кто написал статью в вики? давно он с JPA знаком? а хибер когда впервые увидел? Все это напоминает рассказы современных школьников о жизни в СССР.

Еще раз сошлюсь на источник (состав авторов и их регалии есть в предисловии) Persistence in the Enterprise: A Guide to Persistence Technologies
...
Рейтинг: 0 / 0
Удаление записей соответствующих условию из БД в Hibernate
    #39973485
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Там с размером файла вобщем не связано.
...
Рейтинг: 0 / 0
Удаление записей соответствующих условию из БД в Hibernate
    #39973486
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Там с размером файла вобщем не связано.
фиг знает.
Бъёт на куски нижний системный уровень/транспорт.
Прикладной ли уровень в его рассказах выше хз.
...
Рейтинг: 0 / 0
Удаление записей соответствующих условию из БД в Hibernate
    #39973487
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zzz79
mayton
пропущено...

А расскажи как ты себе сам смысл батча понимаешь? Может они были правы да ты просто не про то думал.

он отправляет порциями файл- как еще

Вот главная идея в двух словах описана на сайте oracle.com
https://docs.oracle.com/cd/E11882_01/java.112/e16548/oraperf.htm#JJDBC28752 Update Batching
You can reduce the number of round-trips to the database, thereby improving application performance, by grouping
multiple UPDATE, DELETE, or INSERT statements into a single batch and having the whole batch sent to the database
and processed in one trip. This is referred to as update batching.

Эта оптимизация описана в рамках OracleJDBC но ее поддерживают и многие другие DBMS.

Основной поинт - оптимизация сетевых взаимодействий. Тоесть минимизация round-trips. Путешествия сетевых
пакетов туда и обратно.
...
Рейтинг: 0 / 0
Удаление записей соответствующих условию из БД в Hibernate
    #39973575
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kachalov
- так скажите кто написал статью в вики? давно он с JPA знаком? а хибер когда впервые увидел? Все это напоминает рассказы современных школьников о жизни в СССР.


Кто "он"?


Kachalov
Еще раз сошлюсь на источник (состав авторов и их регалии есть в предисловии) Persistence in the Enterprise: A Guide to Persistence Technologie


Не вижу противоречий.
...
Рейтинг: 0 / 0
Удаление записей соответствующих условию из БД в Hibernate
    #39973615
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt
Кто "он"?

- Вы же не думаете что статьи в Вики самозачинаются? есть автор и у статьи и у фрагмента текста (при желании проявить интеллект, можно в историю редактирования страницы заглянуть - Вы же не теоретик и Вам приходилось писать в Вики?). Вот сейчас я могу зайти отредактировать статью и написать там любую х..ню и около месяца или больше (в зависимости от популярности темы) Вы и разнообразные нубы будут на нее любоваться воспринимая за истину в последней инстанции

hVostt
Не вижу противоречий.

- не вижу в Вики слова JDO, Kodo и TopLink, но убеждать сторонников плоскоземелья в том что Земля круглая - себе дороже. А если говорить конкретно про JPA и Hibernate (какого года там рождения первый коммит?), то припоминается что запросы на птичьем языке были еще CMP-компонентах в EJB 1 (а это 1998 год) и что Apache Cayenne (он тогда иначе назывался) появился одновременно с хибером, но конечно это ничего не значит - гениальные разработчики хибера свалились из параллельной вселенной и ничего об этом не знали. Ну и до рождества Христова не было других религий и монотеизма.
...
Рейтинг: 0 / 0
Удаление записей соответствующих условию из БД в Hibernate
    #39973627
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне кажется что информационна ценность wiki - в ссылках на статьи и литературу которая прикреплена внизу.

Кроме того я часто замечал что русскоязычная wiki является унылым переводом англоязычной с точностью до исходников.
Тоесть не было творческого перосмысления а кто-то просто "делал план" по заполнению контента.

Это очень сильно снижает ценность русской вики как источника информации.
...
Рейтинг: 0 / 0
Удаление записей соответствующих условию из БД в Hibernate
    #39973782
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Хибер хорош пока никто не пытается в context прогрузить всю базу
и если его используют для десктопа
...
Рейтинг: 0 / 0
Удаление записей соответствующих условию из БД в Hibernate
    #39973783
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zzz79
вопрос в том зачем она тебе эта производительность?
что такое производительность в рамках облачных технологий и современных серверов ?
как бы тогда никто не задумывался про масштабируемость...
и нагрузочные тесты
...
Рейтинг: 0 / 0
Удаление записей соответствующих условию из БД в Hibernate
    #39973793
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zzz79
а еще у нас по моему мнению ипанутый кэш)
что такое кэш в нормальном его понимании- запрос был - положили в кэш

у нас же на старте сервиса в кэш грузятся все справочники и не важно - потребуется ли оттуда что или нет

я честно поначалу не понимал так как опыта не было ,а сейчас я вижу при загрузке сервиса эти километровые логи и не пойму накуя?

в чем проблема сделать запрос в бд и положить в кэш ,вместо того чтобы грузить в кэш всю базу

мб я чего то не понимаю конечно)

Когда от системы требуется быстрый отклик (типичный случай для систем опер-дня)
то пускай они стартуют хоть целый час. Не жалко с 7.00 до 8.00 кеши прогревать.
А если от этой процедуры отказаться - то очевидно что бизнес-процессы будут
каждый раз делать интеракцию с БД для каждого нового значения в справочнике.
Какой кейс тут удачен - я не знаю. Это надо тебе говорить с твоим тех-лидом
и с бизнесом. Во всех случаях - пожелания бизнеса должны быть в приоритете.
Эти прекрасные господа тебе платят деньги - значит они должны быть happy.

Если они - не happy - то ты моменьтально почувствуешь это на кармане.
...
Рейтинг: 0 / 0
Удаление записей соответствующих условию из БД в Hibernate
    #39973816
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Когда от системы требуется быстрый отклик (типичный случай для систем опер-дня)
то пускай они стартуют хоть целый час. Не жалко с 7.00 до 8.00 кеши прогревать.
А если от этой процедуры отказаться - то очевидно что бизнес-процессы будут
каждый раз делать интеракцию с БД для каждого нового значения в справочнике
но тут есть и другой взгляд - все субд заточены на хорошую нагрузку, и если для нормальной работы используется какое-то кеширование - может работа с субд сделана через жопу?
...
Рейтинг: 0 / 0
Удаление записей соответствующих условию из БД в Hibernate
    #39973819
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zzz79,
Есть вполне конкретные метрики ЭФФЕКТИВНОСТИ КЕША.
Можешь изучит вопрос и доказать, что всё грузить в память неэффективно
https://studfile.net/preview/2282202/page:7/
Но вполне может быть, так как памяти навалом, это не доказать.
Так как все справочники влазят в память.
Кеш хорош когда нет резиновой памяти.
...
Рейтинг: 0 / 0
Удаление записей соответствующих условию из БД в Hibernate
    #39973820
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
mayton
Когда от системы требуется быстрый отклик (типичный случай для систем опер-дня)
то пускай они стартуют хоть целый час. Не жалко с 7.00 до 8.00 кеши прогревать.
А если от этой процедуры отказаться - то очевидно что бизнес-процессы будут
каждый раз делать интеракцию с БД для каждого нового значения в справочнике
но тут есть и другой взгляд - все субд заточены на хорошую нагрузку, и если для нормальной работы используется какое-то кеширование - может работа с субд сделана через жопу?

Тебе обязательно надо поговорить с ребятами из Сбербанка.
...
Рейтинг: 0 / 0
Удаление записей соответствующих условию из БД в Hibernate
    #39973824
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,
Хорошая нагрузка это сколько в граммах?
...
Рейтинг: 0 / 0
Удаление записей соответствующих условию из БД в Hibernate
    #39973829
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Тебе обязательно надо поговорить с ребятами из Сбербанка.
это что-то изменит?



PetroNotC Sharp
Хорошая нагрузка это сколько в граммах?
100г/кг
устроит?
...
Рейтинг: 0 / 0
Удаление записей соответствующих условию из БД в Hibernate
    #39973830
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
mayton
Тебе обязательно надо поговорить с ребятами из Сбербанка.
это что-то изменит?

Да... Пожалуй не говори. Я боюсь что они увидят твой "серверный рендеринг"
...
Рейтинг: 0 / 0
Удаление записей соответствующих условию из БД в Hibernate
    #39973831
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Да... Пожалуй не говори. Я боюсь что они увидят твой "серверный рендеринг"
если они применяют принципы для десктопов к серверным приложения - то с ними бесполезноразговаривать
...
Рейтинг: 0 / 0
Удаление записей соответствующих условию из БД в Hibernate
    #39973833
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ох уж эти субботние топики.

Всем - спать срочно.
...
Рейтинг: 0 / 0
18 сообщений из 168, страница 7 из 7
Форумы / Java [игнор отключен] [закрыт для гостей] / Удаление записей соответствующих условию из БД в Hibernate
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]