PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Дълго време за връзка с Azure Postgres

Забавянето е дългото време, необходимо за установяване на връзка с база данни.

1,5 секунди е доста куц. Но не е необходимо да е убиец, защото трябва да използвате пул за свързване и да държите сесиите на базата данни отворени.

За да сте сигурни, можете да сравните резултата с

psql -U [email protected] -h  my-server.postgres.database.azure.com database_name <<EOF
SELECT count(*), clock_timestamp() FROM table_name;
SELECT count(*), clock_timestamp() FROM table_name;
SELECT count(*), clock_timestamp() FROM table_name;
SELECT count(*), clock_timestamp() FROM table_name;
SELECT count(*), clock_timestamp() FROM table_name;
SELECT count(*), clock_timestamp() FROM table_name;
SELECT count(*), clock_timestamp() FROM table_name;
SELECT count(*), clock_timestamp() FROM table_name;
SELECT count(*), clock_timestamp() FROM table_name;
SELECT count(*), clock_timestamp() FROM table_name;
SELECT count(*), clock_timestamp() FROM table_name;
SELECT count(*), clock_timestamp() FROM table_name;
SELECT count(*), clock_timestamp() FROM table_name;
SELECT count(*), clock_timestamp() FROM table_name;
SELECT count(*), clock_timestamp() FROM table_name;
EOF

Това трябва да е по-бързо. Разликата ще бъде времето за свързване.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. psycopg2.ProgrammingError:синтактична грешка при или близо до \

  2. Грешката, върната от db.Exec(...) има ли код?

  3. Изберете първия ред във всяка група GROUP BY?

  4. Замяна на серийна последователност в PostgreSql с Entity Framework (C#)

  5. Как да инсталирам Npgsql като доставчик на данни за ADO.NET Entity Framework?