[ 
https://issues.apache.org/jira/browse/TRAFODION-2695?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Selvaganesan Govindarajan reassigned TRAFODION-2695:
----------------------------------------------------

    Assignee: Selvaganesan Govindarajan

> SSMP process ($ZSMxxx) sees too many opens from the master process
> ------------------------------------------------------------------
>
>                 Key: TRAFODION-2695
>                 URL: https://issues.apache.org/jira/browse/TRAFODION-2695
>             Project: Apache Trafodion
>          Issue Type: Improvement
>            Reporter: Selvaganesan Govindarajan
>            Assignee: Selvaganesan Govindarajan
>
> The master processes like mxosrvr or sqlci opens SSMP process to send query 
> started message and query finished messages. These messages are sent to 
> provide the capability to cancel the query.  
> I had observed the following with mxosrvr and mxssmp interactions:
> Mxosrvr  opens a connection to mxssmp  
> -     For get statistics command
>         - Managed via ssmpManager_ in the context. This can have connections 
> to all the ssmps in the cluster
> -     To cancel a query
>         -  Managed via cbServer_ in ExCancelTcb.  This connection is expected 
> to go away when the cancel is passed on the mxssmp.
> -     To Send query started /Query finished message
>          - Managed via cbServer_ in ContextCli. If the cbServer_ is taken up 
> already by the query with query started message pending, every statement 
> being executed would create a connection to ssmp and managed via cbServer_ in 
> ex_root_tcb of the query
> I can see many (4) opens in mxssmp dump  from a mxosrvr, but I could account 
> for only one connection on the mxosrvr core dump.  For some other clients, I 
> have seen upto 6-8 opens. 
> So, I would like to change into a common connection pool for ssmps. The 
> common connection pool should be managed at the contextCli. 



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to