There are lots of ways to check MTS or dedicated,
1) Check the value of servers_highwatermark in v$mts table if greater than zero then u r running MTS.
2) Check if there any process with ora_SID_s00 or ora_SID_d00 (Server and Dispatcher)
1.Limits the number of network resources used per process.
2.Maximizes the number of client/server sessions over a limited number of physical connections.
3.Optimizes resource utilization.
Connection Pooling Recommended for: Networks where many clients run interactive "high think/search time" applications such as messaging and OLAP.
Above contents are from metalink docid Note:99713.1
For some reason, the dba I am working with says this database works with connection pooling and I concluded that it is MTS configured. But when I see the v$views, then it shows as dedicated? That's why I started having these questions. Please look at the result set I provided to determine if it's a MTS or dedicated?