This is best Fabric, Power BI, SQL and AI community event. How do we know? The last event sold out! Save €200 with code FABCMTY200.
Register nowA new Data Days event is coming soon! This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. Don't miss out.
Power BI Desktop is exceptionally "greedy" with Oracle sessions.
It always attempts to create new sessions despite holding onto earlier sessions. If I had to guess, I'd say someone is not properly closing/disposing of a database connection object in the underlying code. I currently have a Power BI report in development that uses six (6) separate queries to obtain data. I would expect it to use six Oracle connections. But the first time I attempt to refresh, it requests six new sessions, exceeding my employer's very strict SESSIONS_PER_USER limit of ten (10) sessions. It never releases any of these sessions unless I completely exit the Power BI Desktop program and wait several minutes.
Why does Power BI Desktop not re-use existing sessions?
select SID, "SERIAL#", AUDSID, "USER#", USERNAME, COMMAND, STATUS, SERVER, PORT, PROGRAM from v$session where username like 'FredTheFrog'; SID SERIAL# AUDSID USER# USERNAME COMMAND STATUS SERVER PORT PROGRAM --- ------- ------ ----- -------- ------- ------ ------ ---- ------- 33 31319 8738532 461 FredTheFrog 0 INACTIVE DEDICATED 54843 msmdsrv.exe 49 54055 8738529 461 FredTheFrog 0 INACTIVE DEDICATED 54831 msmdsrv.exe 53 62873 8738534 461 FredTheFrog 0 INACTIVE DEDICATED 54847 Microsoft.Mashup.Container.NetFX45.exe 65 61497 8738522 461 FredTheFrog 3 ACTIVE DEDICATED 54579 SQL Developer 640 43822 8738537 461 FredTheFrog 0 INACTIVE DEDICATED 54852 Microsoft.Mashup.Container.NetFX45.exe 666 59135 8738531 461 FredTheFrog 0 INACTIVE DEDICATED 54840 msmdsrv.exe 667 57853 8738536 461 FredTheFrog 0 INACTIVE DEDICATED 54849 msmdsrv.exe 669 44155 8738530 461 FredTheFrog 0 INACTIVE DEDICATED 54836 Microsoft.Mashup.Container.NetFX45.exe 672 63478 8738533 461 FredTheFrog 0 INACTIVE DEDICATED 54844 msmdsrv.exe 674 36464 8738535 461 FredTheFrog 0 INACTIVE DEDICATED 54848 msmdsrv.exe 10 rows selected
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.