这是一道关于监测SQL server服务端的性能的题目:

设计一个程序展现SQL server服务端的性能,要展现的性能参数有 Requests/sec(每秒钟接收到的请求数),SQL Compilations(每秒钟执行的SQL语句数),User Connections(当前并发连接数),Lock Waits/sec(每秒钟发生的死锁数),SQL server memory(SQL服务器的内存使用率),Processor time(sql服务器cpu占用率)信息。

主要问题是不知道如何读取 SQL server服务端的性能参数。
请问有没有人可以给点指导阿?