GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEV
,
WEBDEV
e
WINDEV Mobile
Inicio
|
Postagens recentes
|
Conecte-se...
|
Desconectar
|
Português
Inicio
→
WEBDEV 2024
→
Consommation CPU accès BDD par un Webservice SOAP
Consommation CPU accès BDD par un Webservice SOAP
Iniciado por regis.abrial, ago., 30 2024 10:54 AM - 4 respostas
Conecte-se…
regis.abrial
#1
Publicado em agosto, 30 2024 - 10:54 AM
Bonjour,
nous avons une application mobile qui dialogue avec un webservice SOAP pour lire / écrire dans la base de données HyperFile. Mais les accès augmentent énormément la charge CPU. D'après ce que j'ai pu lire, ça serait la connexion à la BDD qui serait lourd.
Pour limiter l'impact sur la CPU nous connectons uniquement les tables dont nous avons besoin. Mais nous avons quand même une utilisation de CPU importante.
Comment optimiser tout ça ?
merci d'avance
Denunciar
0
0
stef1811
#2
Membro registado
508 mensagems
Publicado em agosto, 30 2024 - 4:17 PM
la connexion à la BDD en tant que telle n'a aucun impact sur la charge CPU par contre les requêtes sur la BDD oui, c'est de ce coté qu"il faut regarder, en particulier déjà vérifier que les indexes sont bien crées là ou il faut
Denunciar
0
0
rmalkafr
#3
Membro registado
273 mensagems
Publicado em agosto, 30 2024 - 5:13 PM
Bonjour,
Comme dit stef1811 ce n'est probablement pas les connexions à la BDD qui sont en cause.
Cependant :
- Quelle est la version du moteur HFSQL concerné ?
- Avez vous effectué des tests de charge à partir de la même application installée sur le serveur, en version web ?
- Vous êtes vous assuré de l'optimisation de l'architecture de votre Bdd ? Par exemple avec les optimisations par des clés composées etc...
- Avez-vous testé le même service mais en REST ? Qui est moins "bavard" que SOAP.
Bon développements !
--
René MALKA
Denunciar
0
0
r_abrial
#4
Membro registado
15 mensagems
Publicado em novembro, 13 2024 - 4:26 PM
Bonjour,
merci pour vos retours.
- Quelle est la version du moteur HFSQL concerné ? -> HF SQL 2024
- Avez vous effectué des tests de charge à partir de la même application installée sur le serveur, en version web ? -> Je ne comprend pas, c'est une application mobile qui appel le webservice. Nous ne pouvons pas la lancer en version web.
- Vous êtes vous assuré de l'optimisation de l'architecture de votre Bdd ? Par exemple avec les optimisations par des clés composées etc... -> oui nous avons quelques optimisations, mais pas forcément toutes celles préconisées.
- Avez-vous testé le même service mais en REST ? Qui est moins "bavard" que SOAP. -> non, est-ce facile à mettre en place ? Nous n'avons jamais utilisé du REST.
merci
Denunciar
0
0
René MALKA
#5
Membro registado
273 mensagems
Publicado em novembro, 14 2024 - 3:02 PM
Bonjour,
- Version HFSQL
- Quand on a réalisé un webservice, la 1ère chose à faire est un petit site web de test de ce webservice. C'est rapide à réaliser et cela peut servir de base à l'utilisation d'outils de tests de montée en charge, comme WDTestSite.
- Appliquez TOUTES les préconisations d'optimisation. Elles ne sont pas fournies au hasard
- C'est l'occasion de mettre en œuvre un webservice REST. L'assistant Webdev vous simplifie vraiment la tâche. Les codes derrières les interfaces SOAP et REST sont pratiquement les mêmes
Bon développement !
--
René MALKA
Mensagem modificada, novembro, 14 2024 - 3:03 PM
Denunciar
0
0
→ Voltar para WEBDEV 2024
WINDEV 25
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 2024
WINDEV 2024
WEBDEV 2024
WEBDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (versões anteriores)
WINDEV (versões anteriores)
WINDEV (versões anteriores)
WEBDEV (versões anteriores)
WEBDEV (versões anteriores)
WINDEV Mobile (versões anteriores)
WINDEV Mobile (versões anteriores)
Reports & Queries
Reports & Queries
Off-topic
Off-topic
Ferramentas
Ferramentas
Français
English
Español
Portuguesa
Fermer cette fenêtre
Tipo de Pesquisa
Apenas tópicos
Todas as mensagens
Período de pesquisa
Qualquer momento
Última hora
Últimas 24 horas
Semana passada
Mês passado
Ano passado
Cancelar
Pré-visualização da sua mensagem
Adicionar imagem
Importar uma imagem de uma URL
Enviar uma imagem a partir do seu disco
Deixe um ficheiro ou clique em "Procurar ..."
ou
Cancelar
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Texto