Question: How do I figure out which engine is which, in Windows Task Manager?
When I have a [cough] problem and I need to kill one of several database engines running on the same computer, it's a crap shoot trying to tell them apart... whichever one I pick always turns out to be the wrong one.
Answer: It's pretty hard to do in Windows Ancient, where "pretty hard" is code for "I don't know".
But in Windows Recent, you can tell Task Manager to show the command line that launched the engine, and in a lot of cases that's enough to tell one process from another. Just use
and check "Command Line" to turn this...Task Manager - Processes tab - View - Select Columns...
into this...You can also use
to search through the "File" values to find the server PID (process identifier) associated with a particular database file name:Task Manager - Performance tab - Resource Monitor... - Disk tab - Disk Activity pane
3 comments:
Great information, instantly usefull!
V handy. For Windows Ancient (TM) ProcessExplorer, free from SysInternals.com is the way to go.
The new Task Manager columns are indeed a great upgrade, but my personal favourite is the new Right-Click -> "Create Dump File" feature. No more deployed debuggers to production systems!
Post a Comment