Проблема параллелизма с соединителем DuckDB JDBCJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Проблема параллелизма с соединителем DuckDB JDBC

Сообщение Anonymous »

У меня есть веб-сервис, извлекающий данные из базы данных DuckDB, и я экспериментирую с экспоненциальным временем отклика при выполнении SQL-запроса по мере увеличения количества одновременных клиентов.
Я использую последнюю версию Java-коннектора DuckDB. (на данный момент 1.1.2)
Я сделал очень простой тестовый пример, показывающий проблему:

Код: Выделить всё

public static void main(String[] args) throws SQLException {
String databaseUrl = "jdbc:duckdb:/home/glegal/Téléchargements/test-parquet/argo-v1.db";

// some basic SQL query on a single table
String query = """
SELECT m."z_value", m."time" , m."obsprop_id", m."result"
FROM "main"."flat_csv_data" m
WHERE "thing_id" like '1900022%'
AND ( (m."time">='2003-05-07 14:50:35.0') OR (  m."time" 

Подробнее здесь: [url]https://stackoverflow.com/questions/79134002/concurrency-issue-with-duckdb-jdbc-connector[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»