获取sql执行时间
2015-06-21 13:52
357 查看
sql server中获取要执行的sql或sql块的执行时间,方法之一如下:
测试执行getdate()方法要花多长时间:
执行结果截图如下:
View Code
运行截图:
declare @begin datetime,@end datetime set @begin =getdate() --your sql set @end=getdate() PRINT DATEDIFF(millisecond, @begin, @end)/1000.0 --单位:s
测试执行getdate()方法要花多长时间:
declare @begin datetime,@end datetime set @begin =getdate() select getdate() set @end=getdate() PRINT DATEDIFF(millisecond, @begin, @end)/1000.0 --单位:s
执行结果截图如下:
public class DBHelper { public static DataSet ExecuteSelect(string sql, SqlParameter[] param, CommandType commandType) { string ConnectionString = Properties.Resources.conStr.ToString(); DataSet ds = new DataSet(); using (SqlConnection conn = new SqlConnection(ConnectionString)) { conn.Open(); using (SqlCommand cmd =new SqlCommand(sql,conn)) { try { cmd.CommandType=commandType; if (param != null) { foreach (var item in param) { cmd.Parameters.Add(item); } } SqlDataAdapter sda=new SqlDataAdapter(cmd); sda.Fill(ds); } catch (Exception ex) { throw; } } } return ds; } }
View Code
运行截图:
![](http://images0.cnblogs.com/blog2015/485370/201506/221123540808233.png)
相关文章推荐
- 命令行下mysql
- 哪些东西不适合放到数据库
- PostgreSQL安装日志
- HTML5系列三(多媒体播放、本地存储、本地数据库、离线应用)
- SQL Server DBA三十问
- oracle 常见函数
- SQLiteDatabase
- oracle 集合的类型
- Oracle Hints详细解释
- oracle 模糊查询 like
- (转)MongoDb的十个使用要点
- (转)Mongodb相对于关系型数据库的优缺点
- slick与mysql
- redis翻译_redis lua脚本
- SQLHelper重构
- 记一次"诡异"的mongodb进程退出事件
- SQL数据库
- SQL语句的执行顺序
- Redis配置详解
- Redis配置详解