Explain命令在解决数据库性能上是第一推荐使用命令,大部分的性能问题可以通过此命令来简单的解决,Explain可以用来查看 SQL 语句的执行效 果,可以帮助选择更好的索引和优化查询语句,写出更好的优化语句。 Explain语法:explain select … from … [where .. ...
分类:
数据库 时间:
2017-07-26 14:38:59
阅读次数:
206
昨天碰到一个很有意思的问题,一个sql 语句,加上 SoftUseLine like '%OQC%' 之后,速度就特别慢。去掉该条件之后,速度就快起来了。 查看sql 语句的执行情况,发现加上那个查询条件之后,SoftWareDetailInfo表的逻辑读取变成了1300374 次, 可是这个查询字 ...
分类:
数据库 时间:
2017-07-25 17:13:49
阅读次数:
191
查看sql 读取IO SELECT SPID = er.session_id ,Status = ses.status ,[Login] = ses.login_name ,Host = ses.host_name ,BlkBy = er.blocking_session_id ,DBName = ...
分类:
其他好文 时间:
2017-07-02 10:19:06
阅读次数:
164
Explain命令在解决数据库性能上是第一推荐使用命令,大部分的性能问题可以通过此命令来简单的解决,Explain可以用来查看 SQL 语句的执行效 果,可以帮助选择更好的索引和优化查询语句,写出更好的优化语句。 Explain语法:explain select … from … [where .. ...
分类:
数据库 时间:
2017-06-27 14:56:47
阅读次数:
201
Sql Server 日志 和 代理错误日一般在实例重新启动后自己主动切换,假设实例久未重新启动,将可能积累太多的日志,不方便查看. 查看错误日志大小: --查看日志大小 EXEC xp_enumerrorlogs --sqlserver错误日志 EXEC xp_enumerrorlogs 1 -- ...
分类:
数据库 时间:
2017-06-14 16:12:24
阅读次数:
218
本文出处:http://www.cnblogs.com/wy123/p/6979499.html show profile 命令用于跟踪执行过的sql语句的资源消耗信息,可以帮助查看sql语句的执行情况,可以在做性能分析或者问题诊断的时候作为参考。 在MySQL5.7中, show profile ...
分类:
数据库 时间:
2017-06-10 20:32:24
阅读次数:
351
登陆进入server [root@gzmtest_25 ~]# su - mysql [mysql@gzmtest_25 ~]$ mysql.local Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL conne ...
分类:
数据库 时间:
2017-06-04 11:46:07
阅读次数:
275
直接mysqlbinlog导出来的文件,执行sql部分的sql语句显示为base64编码格式,无法正常阅读。所以生成sql记录的时候,不能用常规的办法去生成,需要加上相应的参数才能显示出sql语句--base64-output=decode-rows-v例如mysqlbinlog--base64-output=decode-rows-v--start-date=‘201..
分类:
数据库 时间:
2017-05-31 18:57:47
阅读次数:
388
在任务管理器中看到sql server 2000进程的内存占用,而在sql server 2005中,不能在任务管理器中查看sql server 2005进程的内存占用,要用 以下语句查看sql server 的实际内存占用: select * from sysperfinfo where coun ...
分类:
数据库 时间:
2017-04-26 11:52:14
阅读次数:
1597
1、exec sys.sp_readerrorlog 0, 1, 'listening' 2、SQL Server配置管理器→SQL Server网络配置: ...
分类:
数据库 时间:
2017-04-19 10:12:30
阅读次数:
358