针对有网友说看不见文章内容, 现提示如下: 点击每一个标题行任一地方都会展开和隐藏此文章内容(不要点击标题). 目前展开隐藏功能只支持IE浏览器,虽然可以改成支持FF浏览器,不过现在一直没时间去弄,等有时间再修改了。 |
blog名称:乱闪Blog 日志总数:267 评论数量:1618 留言数量:-26 访问次数:2655431 建立时间:2005年1月1日 |
|

| |
ASP.NET 2.0里轻松获取数据库连接统计数据
|
ASP.NET 2.0中的SqlConnection多了一个StatisticsEnabled属性和ResetStatistics()、RetrieveStatistics()两个方法,用于获取SQLServer的连接统计数据。
<%@ Import Namespace="System.Data" %><%@ Import Namespace="System.Data.SqlClient" %><%@ page language="C#" %><script runat="server"> void Page_Load(object sender, EventArgs e) { string connString = "Northwind的连接串"; SqlConnection conn = new SqlConnection(connString); conn.StatisticsEnabled = true; conn.ResetStatistics(); conn.Open(); SqlCommand cmd = new SqlCommand("SELECT * FROM Orders", conn); SqlDataReader reader = cmd.ExecuteReader(); reader.Close(); conn.Close();
Hashtable ht = (Hashtable)conn.RetrieveStatistics(); foreach (string key in ht.Keys) { Label1.Text += "Key: " + key + " = " + ht[key] + "<BR />"; } }</script><html><head id="Head1" runat="server"> <title>Untitled Page</title></head><body> <form id="Form1" runat="server" autocomplete="on"> <asp:Label ID="Label1" Runat="server" Text=""></asp:Label> </form></body></html>
运行后的结果就是SQLServer连接统计数据结果:
Key: NetworkServerTime = 0Key: BytesReceived = 156913Key: UnpreparedExecs = 1Key: SumResultSets = 1Key: SelectCount = 1Key: PreparedExecs = 0Key: ConnectionTime = 30Key: ExecutionTime = 30Key: Prepares = 0Key: BuffersSent = 1Key: SelectRows = 830Key: ServerRoundtrips = 1Key: CursorOpens = 0Key: Transactions = 0Key: BytesSent = 48Key: BuffersReceived = 20Key: IduRows = 0Key: IduCount = 0 |
|
回复:ASP.NET 2.0里轻松获取数据库连接统计数据
|
ASP.NET 2.0里轻松获取数据库连接统计数据 |
电脑与网络 dd(游客)发表评论于2008/6/15 14:46:06 |
| |
回复:ASP.NET 2.0里轻松获取数据库连接统计数据
|
电脑与网络 shitou (游客)发表评论于2005/6/27 9:28:54 |
| |
» 1 »
|