欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql周統計

錢多多2年前8瀏覽0評論

MySQL是一個流行的開源關系型數據庫管理系統,擁有許多用途和功能,例如存儲數據、管理數據等。MySQL的廣泛使用讓我們需要對其進行周統計,以便更好地了解和管理其性能和可靠性。

#!/bin/bash
#mysql周統計
#設置變量
MYSQL_USER="root"
MYSQL_PASSWD="123456"
MYSQL_PORT="3306"
MYSQL_HOST="localhost"
#獲取當前日期和上周日期
THIS_WEEK=`date +%Y-%U`
LAST_WEEK=`date +%Y-%U --date='7 days ago'`
#統計命令
MYSQL_COMMAND="select * from information_schema.tables where create_time >= DATE_SUB(CURDATE(), INTERVAL 7 DAY)"
MYSQL_STATS="/usr/local/mysql/stats/mysql_stats_${THIS_WEEK}.log"
#連接mysql并統計信息
mysql -u${MYSQL_USER} -p${MYSQL_PASSWD} -h${MYSQL_HOST} -P${MYSQL_PORT} -e "${MYSQL_COMMAND}" >${MYSQL_STATS}
#輸出周報
echo "MySQL ${THIS_WEEK} 周報"
echo "本周新建表:"
grep ${THIS_WEEK} ${MYSQL_STATS} | wc -l
echo ""
echo "上周新建表:"
grep ${LAST_WEEK} ${MYSQL_STATS} | wc -l
echo ""
echo "本周刪除表:"
grep "Drop" ${MYSQL_STATS} | grep ${THIS_WEEK} | wc -l
echo ""
echo "上周刪除表:"
grep "Drop" ${MYSQL_STATS} | grep ${LAST_WEEK} | wc -l
echo ""

以上是一個簡單的MySQL周統計腳本,它利用MySQL的information_schema表來統計數據庫的新表和刪除表數量。用戶可以根據自己的需求進行修改和擴展。