码迷,mamicode.com
首页 >  
搜索关键字:sql执行时间    ( 35个结果
你用什么方法检查 PHP 脚本的执行效率(通常是脚本执行时间)和数据库 SQL 的效率(通常是数据库 Query 时间), 并定位和分析脚本执行和数据库查询的瓶颈所在?
php: 一般是在你要检查的代码开头记录一个时间,结尾记录一个时间。取差值, 数据库SQL的效率 sql的explain(mysql),启用slow query log记录慢查询。 通常还要看数据库设计是否合理,需求是否合理等。 但这个时间一般来说都很快,在一秒以内,所以不能直接用mktime() ...
分类:数据库   时间:2017-02-15 00:30:22    阅读次数:462
mysql记录sql执行时间
1、开启和关闭mysql> set profiling=1;mysql> set profiling=0; information_schema 的 database 会建立一个PROFILING 的 table 记录. 2、执行一些语句(自定义语句)mysql>select * from navi ...
分类:数据库   时间:2016-03-31 16:59:06    阅读次数:219
MySQL关键性能监控(QPS/TPS)
原文链接:http://www.cnblogs.com/chenty/p/5191777.html 工作中尝尝会遇到各种数据库性能调优,除了查看某条SQL执行时间长短外,还需要对系统的整体处理能力有更全局的掌握。 QPS:Query per second,每秒查询量 TPS:Transaction
分类:数据库   时间:2016-02-16 10:01:16    阅读次数:273
查询所有sql执行时间
SELECT TOP 10 TEXT AS 'SQL Statement' ,last_execution_time AS 'Last Execution Time' ,(total_logical_reads + total_physical_reads + total_logical...
分类:数据库   时间:2015-09-16 17:51:09    阅读次数:219
试用log4jdbc
近日发现一个好东东log4jdbc,他是一个JDBC驱动器,能够记录SQL日志和SQL执行时间等信息。log4jdbc使用SLF4J(Simple Logging Facade For Java)作为日志系统。特性:1.支持JDBC3和JDBC4,其中JDBC3对应于JDK 1.4 or 1.5,J...
分类:数据库   时间:2015-08-12 21:07:12    阅读次数:221
获取sql执行时间
sql server中获取要执行的sql或sql块的执行时间,方法之一如下:declare @begin datetime,@end datetimeset @begin =getdate()--your sqlset @end=getdate()PRINT DATEDIFF(millisecond...
分类:数据库   时间:2015-06-21 14:19:43    阅读次数:209
mysql如何记录sql执行时间
1、开启和关闭mysql> set profiling=1;mysql> set profiling=0; information_schema 的 database 会建立一个PROFILING 的 table 记录. 2、执行一些语句mysql>show databases;mysql>use information_schema;3、查询语句执行时间mysql>show profiles;m...
分类:数据库   时间:2015-04-11 22:36:50    阅读次数:231
Oracle执行计划中 并行和BUFFER SORT的问题
近日开发说某个系统上有个sql执行时间忽快忽慢,让我帮忙看下,此sql是4个表(2个千万,2个十万)进行innerjoin操作,最后进行count(*)聚合操作,执行时间1--10S不等。查看执行计划发现使用了PX并行和BUFFERSORT操作,难怪忽快忽慢的,但是sql并没有显式加parallel,参数parall..
分类:数据库   时间:2015-04-08 19:58:59    阅读次数:184
白话Oracle:热点表优化总结
1、优化与热点表相关的sql,sql执行时间过长就会长时间的持有latch。对于返回结果数量较少的语句,应该检查是否用到索引和分区条件。例如我们查询已经建立分区的表,如果返回少量数据,我们可以创建分区索引并且用到分区条件,如果没有用到查询分区表的执行效率反而更低。 2、 对于需要返回大量数据的查询语句尽量减少执行次数,一次读取数据放入缓存(如在代码逻辑中灵活使用map等数据结构作为缓存层,或者使...
分类:数据库   时间:2015-02-25 10:22:56    阅读次数:227
通过重新生成执行计划解决绑定变量执行计划偏差导致SQL执行时间过长
基本要素(时间、用户、问题)      用户11g环境下有段SQL语句在程序中执行效率非常差,但是在plsql中执行却很快,通过查看执行计划,发现使用了不同的索引导致,程序中执行的如下: PLSQL中执行的效果如下: 可以看到差别,使用门诊费用记录_IX_登记时间索引是在plsql中的执行计划,使用门诊费用记录_UQ_NO的是程序中的执行计划,两者SQL是完全...
分类:数据库   时间:2015-01-22 18:13:34    阅读次数:168
35条   上一页 1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!