Друкарня від WE.UA

Sql

9 довгочитів
9Довгочитів

Java Memory Model ↔ PostgreSQL MVCC: один і той самий фундамент конкурентності

Java Memory Model та PostgreSQL MVCC/Isolation Levels — це дві відповіді на одне й те саме фундаментальне питання: за яких умов зміна, зроблена одним учасником (потоком / транзакцією), стає видимою для іншого?

Теми цього довгочиту:

Java та ще 4 теми
Переглядів 580Повних прочитань 47Залишили оплесків 20

Коли використовувати JSONB у реляційній БД?

Проблема: Ви інтегруєтесь із зовнішнім сервісом, чий API змінюється кожні кілька місяців.

Теми цього довгочиту:

Sql та ще 4 теми
Переглядів 87Повних прочитань 32Залишили оплесків 2

Як виконується SQL-запит

Сьогодні розберемо, що відбувається з вашим SELECT * FROM users WHERE age > 21 перед тим, як БД поверне вам дані

Теми цього довгочиту:

Computer Science та ще 4 теми
Переглядів 43Повних прочитань 6Залишили оплесків 1

Cпівбесіда backend dev. Як оптимізувати SQl joins якщо їх 5?

Якщо ви робите JOIN по певному стовпцю (id, user_id, foreign_key тощо), переконайтеся, що ці стовпці проіндексовані.

Теми цього довгочиту:

Sql та ще 4 теми
Переглядів 12Повних прочитань 3

Java. jOOQ

Довгочит буде про jOOQ — бібліотеку, яка зручно поєднує світ Java і SQL. Якщо ви працюєте з базами даних у Java, то, скоріш за все, зустрічались з такими дилемами:

Картинка довгочиту

Теми цього довгочиту:

Java та ще 4 теми
Переглядів 174Повних прочитань 34Залишили оплесків 36

Вплив видалення великої к-ті рядків в БД

Затримка: Можуть виникати затримки через блокування рядків або таблиць, заважаючи іншим конкурентним транзакціям.

Картинка довгочиту

Теми цього довгочиту:

Databases та ще 4 теми
Переглядів 83Повних прочитань 42Залишили оплесків 45

Автори в темі