general_log = 1 general_log_file = /tmp/umail_mysql.log 有时候,不清楚程序执行了什么sql语句,但是又要排除错误,找不到原因的情况下, 可以在mysqld 的配置段中添加上面的两段,再重启一下mysql的服务,则会所有 mysql的操作均会有日志记录 然后你就方便查询排错了.…
-- MySQL优化 -- mysql 慢查日志的开启方式和存储 -- 1) 查看mysql是否开启慢查询日志 SHOW VARIABLES LIKE 'slow_query_log'; -- 2) 将慢查询日志记录在特定文件日志中 SET GLOBAL slow_query_log_file = '/home/mysql/sql_log/mysql-slow.log' -- 3)设置没有索引的记录到慢查询日志中, 通常情况下进行数据库优化过程中,主要是为了优化表和索引以及查询的一些使用方式 S…
1)首先,为什么要开启binlog日志和慢查询日志呢? binlog日志会记录下数据库的所以增删改操作,当不小心删除.清空数据,或数据库系统出错,这时候就可以使用binlog日志来还原数据库,简单来说就是一个记录备份的东西 慢查询日志 slow_query_log,这个东西是用来记录查询比较慢的sql语句,通过查询日志来查找哪条sql语句比较慢,然后就可以进行数据库或sql语句或程序上的优化,简单来说就是一个优化辅助工具 PS:binlog日志应该一直开着(因为你不知道数据库哪一天会崩掉,或者哪…
二进制日志(BINLOG)记录了所有的ddl和dml语句,但不包括数据查询语句.语句以“事件”的形式保存,描述数据更改过程. 环境:win8   mysql5.6.23 1.mysql开启二进制日志 默认情况下不开启二进制日志,开启时需要修改my.ini配置文件 我的my.ini文件是在C:\ProgramData\MySQL\MySQL Server 5.6 , 而不是在C:\Program Files (x86)\MySQL\MySQL Server 5.6需要在my.ini文件mysqld…
1.MySQL慢查询日志是什么 (1)MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录MySQL中查询时间超过(大于)设置阈值(long_query_time)的语句,记录到慢查询日志中. (2)long_query_time的默认值是10. 2.如何开启MySQL慢查询日志 默认情况下,MySQL没有开启慢查询日志.需要手动打开,如果不是调优需要的话,不建议开启,因为开启会带来一定的性能影响,慢查询日志支持将日志记录写入文件. (1)开启设置 -- 查看慢查询日志是否开启 sh…
1.通用查询日志:记录建立的客户端连接和执行的语句,通用查询日志默认情况下不是开启的,通用查询日志是以文本方式存放的 当需要采样分析的时候手工开启: SET Global general_log=1; 在全局模式下开启通用查询日志1是打开,0是关闭//--不建议使用在配置文件里面修改[mysqld]general-log-file=path/[filename] 查询日志保存的位置general-log=1 开启通用查询日志 默认存在在数据目录下 [root@localhost mysql]#…
在SQL SERVER下跟踪sql采用事件探查器,而在mysql下如何跟踪sql呢? 其实方法很简单,开启mysql的日志log功能,通过查看跟踪日志即可. 开启mysql的日志log方法: windows环境下的配置方法: 我使用的版本:Version: 5.0.37-community-nt-log (MySQL Community Edition (GPL)) 找到my.ini,我的是在“G:\Program Files (x86)\MySQL\MySQL Server 5.0”目录下,…
oracle RAC--归档日志的开启方法 2011-10-07 15:53:04 分类: Oracle oracle RAC--归档日志的开启方法   ==================================   10g R1  要修改cluster_database参数  ,10G R2和以后的版本就不需要了  1. 例子(10g R1或之前):  srvctl stop database -d RAC节点1sql>startup mountSQL> alter system…
由于http访问会产生大量日志,耗去不少IO和CPU所以在生产一般是不启用的:但有时我们会想启用http访问日志,尤其是在系统上线调试的时候. weblogic的日志默认在domain_name/servers/server_name/logs目录下,其中server_name.log是对应server的启停日志,access.log是安装在该server之上的应用的的http访问日志. 这里我把应用部署在了lsAdm上,所以以lsAdm为例 到此是启用http访问日志,但是weblogic日志…
一. mysql错误日志:错误日志记录的事件:a).服务器启动关闭过程中的信息b).服务器运行过程中的错误信息c).事件调试器运行一个事件时间生的信息d).在从服务器上启动从服务器进程时产生的信息log_error参数指定错误日志存放路径以及文件名.如果不指定文件,默认文件名是[host_name].err,保存路径为%datadir%.mysql> system hostnamemysqlmysql> show variables like '%datadir%';+------------…