You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,6 +31,7 @@ Note that this service is not limited to 1C and can be utilized in other context
31
31
* Secure Credential Management : Does not store SQL credentials, ensuring sensitive information remains protected;
32
32
* Secure Communication : Supports HTTPS for secure data transmission;
33
33
* Efficient Connection Pooling : Utilizes a shared, reusable SQL connection pool with automated maintenance tasks to remove stale or dead connections;
34
+
* Connection Limiting : Configurable maximum number of concurrent database connections to prevent resource exhaustion;
34
35
* Command Support : Currently supports all SQL commands with no limitation. The SELECT command returns query results as a flexible JSON-formatted recordset;
35
36
* Result Limitation : Allows configuration to limit the number of rows returned by SELECT statements;
36
37
* Prepared Statements : supported;
@@ -48,7 +49,7 @@ Current API version is 1.2. See Swagger OpenAPI 3.0 specification in /docs/api
48
49
49
50
## How to compile
50
51
51
-
Current version is 1.4.3. Execute in the command line:
52
+
Current version is 1.4.4. Execute in the command line:
52
53
53
54
```
54
55
make prod
@@ -59,7 +60,7 @@ make prod
59
60
Just run the binary. Settings may be passed with environment variables, see Makefile for details and default values:
Copy file name to clipboardExpand all lines: README.ru.md
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,6 +36,7 @@
36
36
+ Безопасное управление учетными данными: не хранит данные учетных записей, гарантируя защиту конфиденциальной информации;
37
37
+ Защищённое соединение: при необходимости, поддерживает HTTPS для безопасной передачи данных;
38
38
+ Пул соединений: использует общий переиспользуемый пул SQL-соединений с регламентными задачами обслуживания для удаления устаревших или зависших соединений;
39
+
+ Ограничение соединений: настраиваемый лимит одновременных подключений к базе данных для предотвращения исчерпания ресурсов;
39
40
+ Поддержка языка SQL: поддерживает любые SQL-команды без ограничений. Команда SELECT возвращает результаты запроса в виде гибкого JSON-формата набора записей;
40
41
+ Ограничение результатов: позволяет настраивать ограничения на количество строк, возвращаемых командами SELECT;
41
42
+ Поддержка подготовленных выражений: реализована;
@@ -53,7 +54,7 @@
53
54
54
55
## Как скомпилировать
55
56
56
-
Номер текущей версии: 1.4.3. Выполнить в командной строке:
57
+
Номер текущей версии: 1.4.4. Выполнить в командной строке:
57
58
58
59
```
59
60
make prod
@@ -64,7 +65,7 @@ make prod
64
65
Просто запустите бинарник. Все параметры передаются через переменные окружения, см. Makefile для детальной информации и значений настроек по умолчанию:
или установите как службу systemd с помощью скрипта install.sh. Параметры можно изменить прямо в этом скрипте перед установкой, или отредактировать потом файл sql-proxy.service.
0 commit comments