最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mysql日志滾動(dòng)

 更新時(shí)間:2014年01月24日 09:55:32   作者:  
日志滾動(dòng)解決日志文件過(guò)大問(wèn)題,比如我開(kāi)啟了general_log,這個(gè)日志呢是記錄mysql服務(wù)器上面所運(yùn)行的所有sql語(yǔ)句;比如我開(kāi)啟了mysql的慢查詢

1,查看log情況

復(fù)制代碼 代碼如下:

mysql> show global variables like '%log%';
+---------------------------------+---------------------------------+
| Variable_name                   | Value                           |
+---------------------------------+---------------------------------+
| back_log                        | 50                              |
| binlog_cache_size               | 32768                           |
| binlog_format                   | MIXED                           |
| expire_logs_days                | 0                               |
| general_log                     | ON                              |
| general_log_file                | /usr/local/mysql/mysql.log      |
| log                             | ON                              |
| log_bin                         | ON                              |
| log_bin_trust_function_creators | OFF                             |
| log_bin_trust_routine_creators  | OFF                             |
| log_error                       | /var/log/mysqld.log             |
| log_output                      | FILE                            |
| log_queries_not_using_indexes   | OFF                             |
| log_slave_updates               | OFF                             |
| log_slow_queries                | ON                              |
| log_warnings                    | 1                               |
| max_binlog_cache_size           | 4294963200                      |
| max_binlog_size                 | 1073741824                      |
| max_relay_log_size              | 0                               |
| relay_log                       |                                 |
| relay_log_index                 |                                 |
| relay_log_info_file             | relay-log.info                  |
| relay_log_purge                 | ON                              |
| relay_log_space_limit           | 0                               |
| slow_query_log                  | ON                              |
| slow_query_log_file             | /usr/local/mysql/mysql-slow.log |
| sql_log_bin                     | ON                              |
| sql_log_off                     | OFF                             |
| sql_log_update                  | ON                              |
| sync_binlog                     | 0                               |
+---------------------------------+---------------------------------+
30 rows in set (0.00 sec)

上面主要有三個(gè)日志文件,mysql.log,mysqd.log,mysql-slow.log,除了mysqld.log不能通過(guò)mysqladmin flush-logs來(lái)刷新日志外,其他的都可以,mysqld.log是服務(wù)器啟動(dòng)程序mysqld產(chǎn)生的。

2,生成日志刷新用戶

復(fù)制代碼 代碼如下:

mysql> GRANT RELOAD ON *.* TO 'log'@'localhost' IDENTIFIED BY 'log';
Query OK, 0 rows affected (0.07 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.03 sec)

用root賬戶登錄進(jìn)去,添加一個(gè)log的用戶。分開(kāi)清楚一點(diǎn)。

3,日志滾動(dòng)腳本,只保留一個(gè)星期的日志

復(fù)制代碼 代碼如下:

[root@linux ~]# vim log.sh   //添加以下內(nèi)容
#!/bin/sh
# log refresh
if [ -f $1 ];
then
    echo "refresh ok" 1>&2
else
    echo "log file do not exist;"
    exit 1
fi
LOG=$1
DB_USER="log"
DB_PASS="log"                                                                                                      
# Others vars
DATE=`date +%w`                                       
BIN_DIR="/usr/local/mysql/bin"
mv ${LOG} ${LOG}_${DATE}
${BIN_DIR}/mysqladmin  -ulog -plog flush-logs
添加可執(zhí)行權(quán)限chmod +x log.sh

腳本很簡(jiǎn)單,不過(guò)有一點(diǎn)要解釋一下,就是mv ${LOG} ${LOG}_${DATE},第一周會(huì)產(chǎn)生7個(gè)文件,第二周會(huì)覆蓋上周的,星期一覆蓋星期一,星期二覆蓋星期二,以此內(nèi)推。

4,日志滾動(dòng)

復(fù)制代碼 代碼如下:

[root@linux ~]# ./log.sh /usr/local/mysql/mysql.log
refresh ok
[root@linux ~]# ls /usr/local/mysql/ |grep mysql
mysql.log
mysql.log_1

相關(guān)文章

  • mysql多個(gè)left join連接查詢用法分析

    mysql多個(gè)left join連接查詢用法分析

    這篇文章主要介紹了mysql多個(gè)left join連接查詢用法,結(jié)合實(shí)例形式對(duì)比分析了mysql使用left join進(jìn)行連接查詢相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下
    2018-07-07
  • MySQL索引數(shù)據(jù)結(jié)構(gòu)入門詳細(xì)教程

    MySQL索引數(shù)據(jù)結(jié)構(gòu)入門詳細(xì)教程

    這篇文章主要為大家介紹了MySQL索引數(shù)據(jù)結(jié)構(gòu)入門詳細(xì)教程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-05-05
  • MySQL內(nèi)存使用之線程獨(dú)享介紹

    MySQL內(nèi)存使用之線程獨(dú)享介紹

    這篇文章主要介紹了MySQL內(nèi)存使用之線程獨(dú)享介紹,線程獨(dú)享內(nèi)存主要用于各客戶端連接線程存儲(chǔ)各種操作的獨(dú)享數(shù)據(jù),如線程棧信息,分組排序操作,數(shù)據(jù)讀寫緩沖,結(jié)果集暫存等等,而且大多數(shù)可以通過(guò)相關(guān)參數(shù)來(lái)控制內(nèi)存的使用量,需要的朋友可以參考下
    2014-12-12
  • mysql創(chuàng)建存儲(chǔ)過(guò)程及函數(shù)詳解

    mysql創(chuàng)建存儲(chǔ)過(guò)程及函數(shù)詳解

    大家好,本篇文章主要講的是mysql創(chuàng)建存儲(chǔ)過(guò)程及函數(shù)詳解,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • mysql滑動(dòng)聚合/年初至今聚合原理與用法實(shí)例分析

    mysql滑動(dòng)聚合/年初至今聚合原理與用法實(shí)例分析

    這篇文章主要介紹了mysql滑動(dòng)聚合原理與用法,結(jié)合實(shí)例形式分析了mysql滑動(dòng)聚合的相關(guān)功能、原理、使用方法及操作注意事項(xiàng),需要的朋友可以參考下
    2019-12-12
  • Win2008 R2 mysql 5.5 zip格式mysql 安裝與配置

    Win2008 R2 mysql 5.5 zip格式mysql 安裝與配置

    這篇文章主要介紹了Win2008 R2 mysql 5.5 zip格式mysql 安裝與配置,需要的朋友可以參考下
    2017-06-06
  • MySQL 數(shù)據(jù)類型之字符串、數(shù)字、日期詳解

    MySQL 數(shù)據(jù)類型之字符串、數(shù)字、日期詳解

    MySQL 提供了多種數(shù)據(jù)類型,每種類型都有其適用場(chǎng)景,合理選擇數(shù)據(jù)類型可以提升存儲(chǔ)效率、優(yōu)化查詢性能,并避免精度損失,這篇文章主要介紹了MySQL數(shù)據(jù)類型詳解:字符串、數(shù)字、日期,需要的朋友可以參考下
    2025-04-04
  • MySQL過(guò)濾重復(fù)數(shù)據(jù)的兩種方法示例

    MySQL過(guò)濾重復(fù)數(shù)據(jù)的兩種方法示例

    數(shù)據(jù)庫(kù)生成環(huán)境中經(jīng)常會(huì)遇到表中有重復(fù)的數(shù)據(jù),或者進(jìn)行關(guān)聯(lián)過(guò)程中產(chǎn)生重復(fù)數(shù)據(jù),下面這篇文章主要給大家介紹了關(guān)于MySQL過(guò)濾重復(fù)數(shù)據(jù)的兩種方法,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-04-04
  • Centos7系統(tǒng)下Mysql主從同步配置方案

    Centos7系統(tǒng)下Mysql主從同步配置方案

    這篇文章主要給大家介紹了關(guān)于Centos7系統(tǒng)下Mysql主從同步配置的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Mysql具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • MySQL避免插入重復(fù)記錄的方法

    MySQL避免插入重復(fù)記錄的方法

    這篇文章主要介紹了MySQL避免插入重復(fù)記錄的方法,需要的朋友可以參考下
    2023-10-10

最新評(píng)論

耿马| 吴堡县| 德钦县| 应城市| 伊吾县| 准格尔旗| 铜鼓县| 文山县| 尉犁县| 海南省| 萨迦县| 荆门市| 吴堡县| 新余市| 东城区| 大英县| 五大连池市| 沾益县| 江永县| 沿河| 武汉市| 广饶县| 赤峰市| 余庆县| 台前县| 弥勒县| 满洲里市| 玉门市| 二连浩特市| 马关县| 临汾市| 南溪县| 栾城县| 溧阳市| 定安县| 林芝县| 霸州市| 巧家县| 东兴市| 梁河县| 安图县|