【转】如何查看SQL SERVER数据库当前连接数1.通过管理工具开始->管理工具->性能(或者是运行里面输入mmc)然后通过添加计数器添加 SQL 的常用统计然后在下面列出的项目里面选择用户连接就可以时时查询到数据库的连接数了。不过此方法的话需要有访问那台计算机的权限,就是要通过Windows账户...
分类:
数据库 时间:
2015-01-08 22:40:19
阅读次数:
238
引自:http://www.atcto.net/Tech/SQL/2013-09-02/SQL,13090215154900000001.html方便自己学习查看!SQL Server 2008 R2 主从数据库同步发布日期:2013-09-02 14:43:47|来源:ATCTO.com|作者:A...
分类:
数据库 时间:
2015-01-08 12:49:24
阅读次数:
209
原文:程序猿是如何解决SQLServer占CPU100%的文章目录 遇到的问题
使用SQLServer Profiler监控数据库 SQL1:查找最新的30条告警事件
SQL2:获取当前的总报警记录数 有哪些SQL语句会导致CPU过高?
查看SQL的查询计划 选择top记录时,尽量为order子句的...
分类:
数据库 时间:
2015-01-06 09:46:46
阅读次数:
313
问题:最近使用quartz集群,总是报deadlock问题,所以需要查看一下执行的sql导致的加锁冲突。步骤:1、在要测试的库中创建指定表innodb_lock_monitorcreate table innodb_lock_monitor(x int) engine=innodb;2、执行sqlB...
分类:
数据库 时间:
2014-12-29 13:41:42
阅读次数:
176
查看 sql 执行计划的方法有许多种, 10046 事件就是其中的一种. 与其他查看 sql 执行计划不同, 当我们遇到比较复杂的 sql 语句, 我们可以通过 10046 跟踪 sql 得到执行计划中每一个步骤的逻辑读, 物理读以及花费的时间等. 这种细粒度的跟踪对于我们分析 sql 性能尤其有用.
一般来说, 使用 10046 事件得到 sql 执行计划的步骤如下:
1. 激活当前 s...
分类:
其他好文 时间:
2014-12-20 12:58:15
阅读次数:
323
原文:程序猿是如何解决SQLServer占CPU100%的文章目录 遇到的问题
使用SQLServer Profiler监控数据库 SQL1:查找最新的30条告警事件
SQL2:获取当前的总报警记录数 有哪些SQL语句会导致CPU过高?
查看SQL的查询计划 选择top记录时,尽量为order子句的...
分类:
数据库 时间:
2014-12-20 11:35:05
阅读次数:
291
程序猿是如何解决SQLServer占CPU100%的文章目录遇到的问题使用SQLServer Profiler监控数据库SQL1:查找最新的30条告警事件SQL2:获取当前的总报警记录数有哪些SQL语句会导致CPU过高?查看SQL的查询计划选择top记录时,尽量为order子句的字段建立索引查看SQ...
分类:
数据库 时间:
2014-12-19 14:14:47
阅读次数:
308
感觉这个东西在项目中用得挺多的,之前在前台页面是用正则来处理,现在由于是数据查询,所以直接在查出数据的时候将其转为指定的千分位格式,省的前台再处理,不讲原理,因为我也看不懂,不过会用就行了,在网上找了下,现在自己记录下,方便自己查看。Sql获取数字的千分位,就是将一个数字以三位,用逗号隔开,sql代...
分类:
数据库 时间:
2014-12-19 00:35:39
阅读次数:
439
SQL Server性能计数器架构
WINDOWS性能计数器介绍
操作系统可以使用性能监视器图形工具来测量系统、应用程序、服务、驱动程序的性能信息。通过性能计数器可以查看SQL Server对象、性能计数器以及其他对象的行为,这些对象包括处理器、内存、缓存、线程和进程。每个对象都有一个相关的计数器集...
分类:
数据库 时间:
2014-12-17 20:24:03
阅读次数:
491
第一种方法,先记录执行前的时间,然后在记录执行Sql后的时间,然后做减法 1 第一种方法: 2 declare @begin_date datetime 3 declare @end_date datetime 4 select @begin_date = getdate() 5 SELECT...
分类:
数据库 时间:
2014-12-16 16:29:13
阅读次数:
247