mysql有没有类似sqlserver事件探查器? rt 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以参考http://www.mysql.com官方网站该有的全都有了!你说的时间查看器应该是mysql workbench? 你可以用mysql里面的“慢查询日志”和“通用日志”:慢速查询日志:用--log-slow-queries[=file_name]选项启动时,mysqld写一个包含所有执行时间超过long_query_time秒的SQL语句的日志文件。获得初使表锁定的时间不算作执行时间。如果没有给出file_name值, 默认未主机名,后缀为-slow.log。如果给出了文件名,但不是绝对路径名,文件则写入数据目录。语句执行完并且所有锁释放后记入慢查询日志。记录顺序可以与执行顺序不相同。慢查询日志可以用来找到执行时间长的查询,可以用于优化。但是,检查又长又慢的查询日志会很困难。要想容易些,你可以使用mysqldumpslow命令获得日志中显示的查询摘要来处理慢查询日志。通用查询日志:如果你想要知道mysqld内部发生了什么,你应该用--log[=file_name]或-l [file_name]选项启动它。如果没有给定file_name的值, 默认名是host_name.log。所有连接和语句被记录到日志文件。当你怀疑在客户端发生了错误并想确切地知道该客户端发送给mysqld的语句时,该日志可能非常有用。mysqld按照它接收的顺序记录语句到查询日志。这可能与执行的顺序不同。这与更新日志和二进制日志不同,它们在查询执行后,但是任何一个锁释放之前记录日志。(查询日志还包含所有语句,而二进制日志不包含只查询数据的语句)。 另外,如果你肯出钱的话,mysql官方也有提供了一个功能挺强大的跟踪优化工具:MySQL Enterprise Monitor详情见:[url=http://www.mysql.com/products/enterprise/monitor.html[/url] SQL SERVER的事件探测器需要把MYSQL 的日志,PROFILE等结合起来才可以。 设置 log=和slow_queries_log=就可以了,不过是文本文件,格式不好看,但是足够你用的了。 C# 中调用mySql带参数的存储过程 出现的问题 auto_increment的key,删掉一个,怎么让后面的依次加1? 求教个问题 关于mysql数据库创建数据库 关于postgresql中的锁 数据同步的过程中,能否忽略alter table这样的语句? 几个constraints 的写法 高分!! 求一条Sql的查询语句(有关统计) 帮忙看看下面的语句,为什么pay和paytype这两张表不能创建 postgres能够返回得数据量? mysql主从同步从库写入缓慢 请教高手!Mysql中的难题(用百度、google未搜到解决办法) mysql 的查询语句
官方网站该有的全都有了!
你说的时间查看器应该是mysql workbench?
用--log-slow-queries[=file_name]选项启动时,mysqld写一个包含所有执行时间超过long_query_time秒的SQL语句的日志文件。获得初使表锁定的时间不算作执行时间。如果没有给出file_name值, 默认未主机名,后缀为-slow.log。如果给出了文件名,但不是绝对路径名,文件则写入数据目录。语句执行完并且所有锁释放后记入慢查询日志。记录顺序可以与执行顺序不相同。慢查询日志可以用来找到执行时间长的查询,可以用于优化。但是,检查又长又慢的查询日志会很困难。要想容易些,你可以使用mysqldumpslow命令获得日志中显示的查询摘要来处理慢查询日志。通用查询日志:
如果你想要知道mysqld内部发生了什么,你应该用--log[=file_name]或-l [file_name]选项启动它。如果没有给定file_name的值, 默认名是host_name.log。所有连接和语句被记录到日志文件。当你怀疑在客户端发生了错误并想确切地知道该客户端发送给mysqld的语句时,该日志可能非常有用。
mysqld按照它接收的顺序记录语句到查询日志。这可能与执行的顺序不同。这与更新日志和二进制日志不同,它们在查询执行后,但是任何一个锁释放之前记录日志。(查询日志还包含所有语句,而二进制日志不包含只查询数据的语句)。
另外,如果你肯出钱的话,mysql官方也有提供了一个功能挺强大的跟踪优化工具:
MySQL Enterprise Monitor
详情见:[url=http://www.mysql.com/products/enterprise/monitor.html[/url]