查看: 1250|回复: 7
|
如何获知mysql用了多久时间搜索资料?
[复制链接]
|
|
我要如何获知mysql用了多久时间搜索资料?
我是用 mysql 4.3.2 , asp.net
The following is my code to query mysql database...
Dim mydataadapter As OdbcDataAdapter
Dim mydataset As DataSet
Try
mydataadapter = New OdbcDataAdapter(strSQL, MyConn)
mydataset = New DataSet
mydataadapter.Fill(mydataset, "total")
Catch ex As Exception
errormsg = ex.Message
End Try
If Not MyConn Is Nothing Then
MyConn.Close()
End If |
|
|
|
|
|
|
|
发表于 17-8-2006 11:10 PM
|
显示全部楼层
比較簡單的方法
$time1 = time();
...
mysql_query( '.....' );
.....
$time2 = time();
echo $time2 - $time1; |
|
|
|
|
|
|
|
楼主 |
发表于 18-8-2006 01:04 AM
|
显示全部楼层
但我用的是asp.net
我以为mysql有特定的指令可以查询query time |
|
|
|
|
|
|
|
发表于 19-8-2006 12:44 AM
|
显示全部楼层
原帖由 counterking 于 18-8-2006 01:04 AM 发表
但我用的是asp.net
我以为mysql有特定的指令可以查询query time
在 command line 裡面, mysql 會告訴你執行時間 |
|
|
|
|
|
|
|
发表于 21-8-2006 01:12 AM
|
显示全部楼层
原帖由 counterking 于 18-8-2006 01:04 AM 发表
但我用的是asp.net
我以为mysql有特定的指令可以查询query time
你可以用 asp.net 来执行 flashang 的方法. |
|
|
|
|
|
|
|
楼主 |
发表于 23-8-2006 07:55 PM
|
显示全部楼层
我不大明白如何“ 在 command line 裡面, mysql 會告訴你執行時間 ” |
|
|
|
|
|
|
|
发表于 25-8-2006 07:08 PM
|
显示全部楼层
原帖由 counterking 于 23-8-2006 07:55 PM 发表
我不大明白如何“ 在 command line 裡面, mysql 會告訴你執行時間 ”
query后,仔细留意最下面的提示.
譬如说在Mysql Query Browser的SQL command line那边输入:select * from user;
后留意最下面的提示:
yyyy rows fetch in x.xxxxs
或者是用console查
例子:
c:\mysql\bin>select * from user;
yyy rows in set( x.xx sec)
[ 本帖最后由 亡者之疯 于 25-8-2006 07:10 PM 编辑 ] |
|
|
|
|
|
|
|
楼主 |
发表于 27-8-2006 01:11 AM
|
显示全部楼层
对啊。。 我就是注意到query后可以显示query time 才想要embeded进
我的.net application
其实我就是想像google那样显示query time 在我的.net application |
|
|
|
|
|
|
| |
本周最热论坛帖子
|