Как стать автором
Обновить
3
0

Пользователь

Отправить сообщение
А вы рассматривали queryDSL? Для создания самой базы может и не пойдет, но вот писать запросы явно удобней
Много где написано, что если монтировать docker volume на хост начинаются проблемы. У нас это приводило к порче всех файлов docker и сам демон не мог даже стартовать. Какие то особые настойки для docker?
Если посмотреть план первого запроса, то становится все понятно.

'Limit (cost=4663.25..4663.26 rows=5 width=75)'
' -> Sort (cost=4663.25..4911.37 rows=99249 width=75)'
' Sort Key: (random())'
' -> Seq Scan on location (cost=0.00..3014.76 rows=99249 width=75)'
' Filter: (id<> ALL ('{2,3}'::text[]))'

С начало выполняется извлечение данных из таблицы, затем их сортировка, только потом выбираются первые 5 строк.
Как лодку назовешь, так она и поплывет. Большую часть времени только и делаешь, что Ebean c Ebean'ом…
Кроме того, gc.log довольно удобно анализировать с помощью IBM Support Assistant, в продакшене так искали вялотекущие утечки памяти, да и точку, когда что-то начинает пожирать память легко вычислить, а дальше по логам разбираться.
Главный секрет — Eclipse, данное сочетание клавиш открывает поиск по классам проекта, который я использую десятки раз за день и я даже не задумался, что это может вызывать какие-то трудности + это сочетание так же работает в некоторых многостраничных редакторах, например Sublime 2… Так что выход один — тренировать пальцы :)
Не совсем понял, знаете ли вы про Ctrl-Shift-T, но когда я перебрался со старой оперы на новую, долго сетовал на отсутствие Ctrl-Z, пока мне не подсказали :)
Главная проблема pg_basebackup — отсутствие бинарной совместимости между версиями, а иногда приходится восстанавливать бекапы лайвовых баз на девелоперских машинах, где версия постгреса может отличаться… Не могли бы посоветовать статьи по оптимизации создания бекапа по средствам pg_dump? Надеюсь, что увеличение гранулярности базы — не единственный способ уменьшить время бекапа
C каких пор пенсия — халява? Хотя бы официально — часть налогов идет в пенсионный фонд, а то, что управление этими средствами не эффективно или они вообще разворовываются — другой разговор. (на пенсию тоже не надеюсь, но считать, что тебе государство ничего не должно — это перебор, тогда и я государству ничего не должен, налоги платить не обязан)
Процесс практически автоматизирован и на каждом сервере/клиенте все пути стандартны, процесс занимает не много времени. Главное проблема — убедиться, что все работает после обновления и вовремя откатить, пока никто не видел, если что-то пошло не так.

Информация

В рейтинге
Не участвует
Откуда
Смоленск, Смоленская обл., Россия
Зарегистрирован
Активность