Bonjour,
Je teste libre office base pour interroger une base de données stockée sur un serveur Azure (MSSQL server)
La connexion se fait par ODBC.
Une requête s'exécute en 15 à 20s, alors que la réponse est quasi instantanée (0,2 s) si on l'envoie avec SQirrel, ou si on l'exécute sur une base intégrée similaire.
Est ce normal, ou puis je mieux faire ?
Merci pour vos avis.
[Résolu] Microsoft SQL Server lenteur
Modérateur : Vilains modOOs
Règles du forum
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.
-
- NOOuvel adepte
- Messages : 18
- Inscription : 19 nov. 2020 21:14
[Résolu] Microsoft SQL Server lenteur
Dernière modification par micmac le 05 mars 2021 23:22, modifié 2 fois.
Raison : [Résolu] remplace Résolu. Attention aux crochets.
Raison : [Résolu] remplace Résolu. Attention aux crochets.
Libreoffice 6.4.7.2 sous Debian 10 Buster
LibreOffice 7.0.4.2 sous Linux Mint 20 Ulyana
LibreOffice 7.0.4.2 sous Linux Mint 20 Ulyana
-
- IdOOle de la suite
- Messages : 25169
- Inscription : 03 mars 2006 07:45
- Localisation : 127.0.0.1
Re: Microsoft SQL Server lenteur
Salut,
https://forum.openoffice.org/fr/forum/v ... oft+server
J'y donnais mon avis sur ce mariage contre nature.
Comme souvent, l'auteur n'a jamais donné suite.
Plutôt qu'ODBC, il faudrait faire le test avec JDBC.
MS fournit un pilote : https://docs.microsoft.com/fr-fr/sql/connect/jdbc/download-microsoft-jdbc-driver-for-sql-server
Et faire ensuite un retour sur les performances.
https://forum.openoffice.org/fr/forum/v ... oft+server
J'y donnais mon avis sur ce mariage contre nature.
Comme souvent, l'auteur n'a jamais donné suite.
Plutôt qu'ODBC, il faudrait faire le test avec JDBC.
MS fournit un pilote : https://docs.microsoft.com/fr-fr/sql/connect/jdbc/download-microsoft-jdbc-driver-for-sql-server
Et faire ensuite un retour sur les performances.
-
- NOOuvel adepte
- Messages : 18
- Inscription : 19 nov. 2020 21:14
Re: Microsoft SQL Server lenteur
Merci, je vais essayer avec un pilote JDBC et je vous tiens au courant.
Sur le mariage contre nature, je suis d'accord avec toi, et un peu sceptique sur les chances de résultat. Mais dans l'association utilisatrice, je suis un peu seul à défendre le libre, et face à un trésorier fana de Teams et consort ... ...
On est passé d'une base sur un lecteur externe connecté en USB sur une vieille box OVH (voir post https://forum.openoffice.org/fr/forum/v ... =9&t=63184) à une base sur un serveur Microsoft).
Si on n'y arrive pas, on mettra la base sur un poste oùse feront les les saisies et les modif, et l'on répliquera sur le serveur le résultat des requêtes que l'on veut partager.
Sur le mariage contre nature, je suis d'accord avec toi, et un peu sceptique sur les chances de résultat. Mais dans l'association utilisatrice, je suis un peu seul à défendre le libre, et face à un trésorier fana de Teams et consort ... ...
On est passé d'une base sur un lecteur externe connecté en USB sur une vieille box OVH (voir post https://forum.openoffice.org/fr/forum/v ... =9&t=63184) à une base sur un serveur Microsoft).
Si on n'y arrive pas, on mettra la base sur un poste oùse feront les les saisies et les modif, et l'on répliquera sur le serveur le résultat des requêtes que l'on veut partager.
Libreoffice 6.4.7.2 sous Debian 10 Buster
LibreOffice 7.0.4.2 sous Linux Mint 20 Ulyana
LibreOffice 7.0.4.2 sous Linux Mint 20 Ulyana
-
- NOOuvel adepte
- Messages : 18
- Inscription : 19 nov. 2020 21:14
Re: Microsoft SQL Server lenteur
Succés : avec le pilote JDBC, affichage de la requête en 2s au lieu des 15 à 20s avec le pilote ODBC !
Merci beaucoup.
Pour info :
URL : jdbc:sqlserver://<server_name>:1433;databaseName=<db_name>
Classe de pilote : com.microsoft.sqlserver.jdbc.SQLServerDriver
Merci beaucoup.
Pour info :
URL : jdbc:sqlserver://<server_name>:1433;databaseName=<db_name>
Classe de pilote : com.microsoft.sqlserver.jdbc.SQLServerDriver
Libreoffice 6.4.7.2 sous Debian 10 Buster
LibreOffice 7.0.4.2 sous Linux Mint 20 Ulyana
LibreOffice 7.0.4.2 sous Linux Mint 20 Ulyana