Uploaded image for project: 'Project Simple'
  1. Project Simple
  2. ST-174

Query Performance - OES_SP_ResetExpireSessionsLogins

    Details

    • Type: Enhancement
    • Status: Closed
    • Priority: High
    • Resolution: Done
    • Component/s: Performance
    • Labels:
      None
    • Module:
      Platform - Performance
    • Reported by:
      Support
    • Item State:
      Production Complete
    • Issue Importance:
      Must Have

      Description

      We came across this SP "OES_SP_ResetExpireSessionsLogins" while checking for ASP State session issues. This SP is called inside "DeleteExpiredSessions" SP of ASPState db that clears out the expired sessions at interval of 1 minute.

      The logic inside this SP checks for active user flags across all production companies which might take considerable time in execution. We need to visit this StoredProc and analyse the activity & time taken every time it executes.

        Attachments

          Issue Links

            Activity

            saurabh.sablaka Saurabh Sablaka (Inactive) created issue -
            saurabh.sablaka Saurabh Sablaka (Inactive) made changes -
            Field Original Value New Value
            Rank Ranked higher
            saurabh.sablaka Saurabh Sablaka (Inactive) made changes -
            Summary Need to check for OES_SP_ResetExpireSessionsLogins performance Query Performance - OES_SP_ResetExpireSessionsLogins
            saurabh.sablaka Saurabh Sablaka (Inactive) made changes -
            Link This issue relates to ST-175 [ ST-175 ]
            deepalit Deepali Tidke (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: In Analysis(10204) Parent values: LB QA(10201)
            deepalit Deepali Tidke (Inactive) made changes -
            Assignee Saurabh Sablaka [ saurabh.sablaka ] Rashmita Dudhe [ rashmita.dudhe ]
            Hide
            saurabh.sablaka Saurabh Sablaka (Inactive) added a comment -

            Changes done: We have removed call of this Stored Proc from ASP State - Delete session. This code block was required to avoid Multiple Login error message when user has logged out and still session remain active in any scenario. Now that we do not have blocking for Multiple login as per client's request this call can be removed.

            Please verify basic scenarios for Login / Logout, Multiple Login & SSO (if possible) for all user roles.
            Login & Logout scenarios for all user roles [SA, Admin, Partner/Broker, Employees]
            System access from Mobile Device, Web browser
            SSO login
            Multiple login from same domain
            Multiple login from different domain
            Multiple login from Mobile Device & Web application

            Show
            saurabh.sablaka Saurabh Sablaka (Inactive) added a comment - Changes done: We have removed call of this Stored Proc from ASP State - Delete session. This code block was required to avoid Multiple Login error message when user has logged out and still session remain active in any scenario. Now that we do not have blocking for Multiple login as per client's request this call can be removed. Please verify basic scenarios for Login / Logout, Multiple Login & SSO (if possible) for all user roles. Login & Logout scenarios for all user roles [SA, Admin, Partner/Broker, Employees] System access from Mobile Device, Web browser SSO login Multiple login from same domain Multiple login from different domain Multiple login from Mobile Device & Web application
            saurabh.sablaka Saurabh Sablaka (Inactive) made changes -
            Item State Parent values: LB QA(10201) Parent values: LB QA(10201)Level 1 values: In Testing(10210)
            saurabh.sablaka Saurabh Sablaka (Inactive) made changes -
            Status New Request [ 10029 ] Pending for Approval [ 10002 ]
            saurabh.sablaka Saurabh Sablaka (Inactive) made changes -
            Status Pending for Approval [ 10002 ] Approved for Development [ 10003 ]
            saurabh.sablaka Saurabh Sablaka (Inactive) made changes -
            Status Approved for Development [ 10003 ] In Development [ 10007 ]
            saurabh.sablaka Saurabh Sablaka (Inactive) made changes -
            Status In Development [ 10007 ] Local Testing [ 10200 ]
            saurabh.sablaka Saurabh Sablaka (Inactive) made changes -
            Code Reviewed By Vijayendra Shinde [ 11901 ]
            saurabh.sablaka Saurabh Sablaka (Inactive) made changes -
            QA Rashmita Dudhe [ rashmita.dudhe ]
            Hide
            rashmita.dudhe Rashmita Dudhe (Inactive) added a comment - - edited

            Verified On LB Environment for
            Login / Logout, Multiple Login
            For Admin, Partner, SA, Employee.
            Multiple login from same browser
            Multiple login from different browser.
            Multiple login from Mobile Device & Web application

            Not showing Multiple login Error message for multiple login.
            Working Fine as expected.

            Show
            rashmita.dudhe Rashmita Dudhe (Inactive) added a comment - - edited Verified On LB Environment for Login / Logout, Multiple Login For Admin, Partner, SA, Employee. Multiple login from same browser Multiple login from different browser. Multiple login from Mobile Device & Web application Not showing Multiple login Error message for multiple login. Working Fine as expected.
            rashmita.dudhe Rashmita Dudhe (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: In Testing(10210) Parent values: LB QA(10201)Level 1 values: Ready for Stage(10213)
            rashmita.dudhe Rashmita Dudhe (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: Ready for Stage(10213) Parent values: LB QA(10201)Level 1 values: Re-open(10212)
            rashmita.dudhe Rashmita Dudhe (Inactive) made changes -
            Comment [ Verified on Mobile device for Partner, Admin, Employee
            Working fine as expected ]
            rashmita.dudhe Rashmita Dudhe (Inactive) made changes -
            Assignee Rashmita Dudhe [ rashmita.dudhe ] Saurabh Sablaka [ saurabh.sablaka ]
            rashmita.dudhe Rashmita Dudhe (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: Re-open(10212) Parent values: LB QA(10201)Level 1 values: Ready for Stage(10213)
            rashmita.dudhe Rashmita Dudhe (Inactive) made changes -
            Assignee Saurabh Sablaka [ saurabh.sablaka ] Rashmita Dudhe [ rashmita.dudhe ]
            Hide
            rashmita.dudhe Rashmita Dudhe (Inactive) added a comment - - edited

            Verified On Stage Environment for
            Login / Logout, Multiple Login
            For Admin, Partner, SA, Employee.
            Multiple login from same browser
            Multiple login from different browser.

            Not showing Multiple login Error message for multiple login.
            Working Fine as expected.
            Not able to test on mobile device stage login failed.

            Show
            rashmita.dudhe Rashmita Dudhe (Inactive) added a comment - - edited Verified On Stage Environment for Login / Logout, Multiple Login For Admin, Partner, SA, Employee. Multiple login from same browser Multiple login from different browser. Not showing Multiple login Error message for multiple login. Working Fine as expected. Not able to test on mobile device stage login failed.
            rashmita.dudhe Rashmita Dudhe (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: Ready for Stage(10213) Parent values: Stage QA(10202)Level 1 values: In Testing(10214)
            Hide
            rashmita.dudhe Rashmita Dudhe (Inactive) added a comment - - edited

            Verified On Production Environment for
            Login / Logout, Multiple Login
            For Admin, Partner, Employee.
            Multiple login from same browser
            Multiple login from different browser.

            Not showing Multiple login Error message for multiple login.
            Working Fine as expected.
            Testing in progress for mobile device

            Show
            rashmita.dudhe Rashmita Dudhe (Inactive) added a comment - - edited Verified On Production Environment for Login / Logout, Multiple Login For Admin, Partner, Employee. Multiple login from same browser Multiple login from different browser. Not showing Multiple login Error message for multiple login. Working Fine as expected. Testing in progress for mobile device
            rashmita.dudhe Rashmita Dudhe (Inactive) made changes -
            Attachment Sceanrio_New.xls [ 20742 ]
            Hide
            rakeshr Rakesh Roy (Inactive) added a comment -

            Rashmita Dudhe Status and item state is not matching, please update the current status.

            Hrishikesh Deshpande

            Show
            rakeshr Rakesh Roy (Inactive) added a comment - Rashmita Dudhe Status and item state is not matching, please update the current status. Hrishikesh Deshpande
            rashmita.dudhe Rashmita Dudhe (Inactive) made changes -
            Status Local Testing [ 10200 ] Reopen in Local [ 10018 ]
            rashmita.dudhe Rashmita Dudhe (Inactive) made changes -
            Status Reopen in Local [ 10018 ] In Development [ 10007 ]
            rashmita.dudhe Rashmita Dudhe (Inactive) made changes -
            Status In Development [ 10007 ] Local Testing [ 10200 ]
            rashmita.dudhe Rashmita Dudhe (Inactive) made changes -
            Status Local Testing [ 10200 ] Pending for Stage Approval [ 10300 ]
            rashmita.dudhe Rashmita Dudhe (Inactive) made changes -
            Status Pending for Stage Approval [ 10300 ] Approved for Stage [ 10030 ]
            rashmita.dudhe Rashmita Dudhe (Inactive) made changes -
            Status Approved for Stage [ 10030 ] Stage Testing [ 10201 ]
            rashmita.dudhe Rashmita Dudhe (Inactive) made changes -
            Status Stage Testing [ 10201 ] Pending for Production Approval [ 10301 ]
            rashmita.dudhe Rashmita Dudhe (Inactive) made changes -
            Status Pending for Production Approval [ 10301 ] Approved for production [ 10034 ]
            rashmita.dudhe Rashmita Dudhe (Inactive) made changes -
            Status Approved for production [ 10034 ] Production Testing [ 10202 ]
            rashmita.dudhe Rashmita Dudhe (Inactive) made changes -
            Resolution Fixed [ 1 ]
            Status Production Testing [ 10202 ] Production Complete [ 10028 ]
            rashmita.dudhe Rashmita Dudhe (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: In Testing(10214) Parent values: Production Complete(10222)
            rashmita.dudhe Rashmita Dudhe (Inactive) made changes -
            Status Production Complete [ 10028 ] Closed [ 6 ]
            Transition Time In Source Status Execution Times
            Saurabh Sablaka (Inactive) made transition -
            New Request Pending for Approval
            29d 20h 55m 1
            Saurabh Sablaka (Inactive) made transition -
            Pending for Approval Approved for Development
            13s 1
            Saurabh Sablaka (Inactive) made transition -
            Approved for Development In Development
            1s 1
            Rashmita Dudhe (Inactive) made transition -
            In LB Testing Reopen in Local
            11d 19m 1
            Rashmita Dudhe (Inactive) made transition -
            Reopen in Local In Development
            9s 1
            Rashmita Dudhe (Inactive) made transition -
            In Development In LB Testing
            5s 2
            Rashmita Dudhe (Inactive) made transition -
            In LB Testing Pending for Stage Approval
            18s 1
            Rashmita Dudhe (Inactive) made transition -
            Pending for Stage Approval Approved for Stage
            2s 1
            Rashmita Dudhe (Inactive) made transition -
            Approved for Stage Stage Testing
            1s 1
            Rashmita Dudhe (Inactive) made transition -
            Stage Testing Pending for Production Approval
            4s 1
            Rashmita Dudhe (Inactive) made transition -
            Pending for Production Approval Approved for production
            2s 1
            Rashmita Dudhe (Inactive) made transition -
            Approved for production In Production Testing
            2s 1
            Rashmita Dudhe (Inactive) made transition -
            In Production Testing Production Complete
            13s 1
            Rashmita Dudhe (Inactive) made transition -
            Production Complete Closed
            1m 46s 1

              People

              Assignee:
              rashmita.dudhe Rashmita Dudhe (Inactive)
              Reporter:
              saurabh.sablaka Saurabh Sablaka (Inactive)
              Developer:
              Saurabh Sablaka (Inactive)
              QA:
              Rashmita Dudhe (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: