home.social

#jdbc_driver — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #jdbc_driver, aggregated by home.social.

fetched live
  1. Что внутри JDBC: архитектура, объектная модель и Driver/SPI

    Когда в проекте используются Spring Data, Hibernate, jOOQ или Slick, доступ к реляционной БД на JVM чаще всего заканчивается JDBC. Разберём архитектуру JDBC: где заканчивается API и начинается драйвер, как Java находит реализацию, какую роль играют DataSource, Connection и пул соединений, а также какие ресурсы удерживаются на каждом этапе. Материал для тех, кому важно понимать не только вызов executeQuery(), но и поведение системы под нагрузкой.

    habr.com/ru/articles/1058080/

    #JDBC #Java #JVM #базы_данных #JDBC_Driver #DataSource #Connection_Pool #HikariCP #PostgreSQL #архитектура_бэкенда

  2. Как мы в Java-проекте UDT для PostgreSQL поддерживали

    PostgreSQL позволяет создавать хранимые функции и процедуры. И если при их вызове с простыми данными проблем не возникает, то сложные иерархические структуры могут вызвать трудности. В статье мы разберёмся, как передавать и получать вложенные объекты в процедурах и функциях PostgreSQL с помощью JDBC.

    habr.com/ru/companies/bercut/a

    #java #jdbc_driver #jdbc #user_defined_type #pgjdbc

  3. [Перевод] Почему параметр cursor_tuple_fraction не работает с JDBC драйвером PostgreSQL

    Эта статья, своего рода, история фэйла. Изначально Лоренс Альбе хотел написать статью о параметре PostgreSQL cursor_tuple_fraction, но обнаружил, что про это уже писали . Тогда Лоренс подумал, что мог бы изучить влияние этого параметра на драйвер JDBC. Это привело его к невероятно долгой борьбе с библиотекой auto_explain, которая в итоге ничего не дала. Хабр полон историями успеха, почему бы не поделиться историей фэйла? Также есть пара интересных наблюдений о работе JDBC-драйвера, которые стоят вашего внимания.

    habr.com/ru/articles/942938/

    #postgresql #postgres #курсоры #jdbc_driver