mysql簡單的碎片清理指令碼
mysql簡單的碎片清理指令碼
#!/bin/bash
date=`date +”%Y-%m-%d %H:%M:%S”`
echo $date >>/root/qingli.log
tables=$(/usr/local/mysql/bin/mysql -u root -p”tina” 2>/dev/null -e “select concat(table_schema,`.`,table_name) from information_schema.tables where data_free>0 and engine !=`MEMORY`;” |grep -v “concat” |grep -v “tinatest” |grep -v “information_schema” |grep -v “mysql”)
for table in $tables
do
/usr/local/mysql/bin/mysql -u root-p”tina” 2>/dev/null -e “optimize no_write_to_binlog table $table;” >>/root/qingli.log
done
新增no_write_to_binlog,是為了保證只在這個主庫上執行,這個命令不用傳到從庫,以免從庫執行過久,導致同步延遲
#!/bin/bash
date=`date +”%Y-%m-%d %H:%M:%S”`
echo $date >>/root/qingli.log
tables=$(/usr/local/mysql/bin/mysql -u root -p”tina” 2>/dev/null -e “select concat(table_schema,`.`,table_name) from information_schema.tables where data_free>0 and engine !=`MEMORY`;” |grep -v “concat” |grep -v “tinatest” |grep -v “information_schema” |grep -v “mysql”)
for table in $tables
do
/usr/local/mysql/bin/mysql -u root-p”tina” 2>/dev/null -e “optimize no_write_to_binlog table $table;” >>/root/qingli.log
done
新增no_write_to_binlog,是為了保證只在這個主庫上執行,這個命令不用傳到從庫,以免從庫執行過久,導致同步延遲
相關文章
- MySQL密碼加密認證的簡單指令碼MySql密碼加密指令碼
- Mysql資料庫的簡單備份指令碼MySql資料庫指令碼
- oracle碎片清理Oracle
- python編寫的簡單的mysql巡檢指令碼PythonMySql指令碼
- 簡單的FTP Donwload 指令碼FTP指令碼
- 清理目錄指令碼指令碼
- 簡單的 Shell 指令碼入門教程指令碼
- redis中lua指令碼的簡單使用Redis指令碼
- 【python】簡單的備份指令碼Python指令碼
- Win10系統怎麼清理磁碟碎片 win10系統清理磁碟碎片的方法Win10
- 最簡單的一個powershell的指令碼指令碼
- 2 個簡單的 python 指令碼,連線 MySQL 和讀取 ExcelPython指令碼MySqlExcel
- 簡單的備份資料庫指令碼資料庫指令碼
- 【python】簡單的備份指令碼2Python指令碼
- 【Ubuntu】Ubuntu常用的更新、清理命令指令碼Ubuntu指令碼
- 一個清理指令碼的改進思路指令碼
- SQL Server 簡單備份指令碼程式碼SQLServer指令碼
- 【Node】簡單快捷的圖片壓縮指令碼指令碼
- elasticsearch實現簡單的指令碼排序(script sort)Elasticsearch指令碼排序
- 如何通過簡單的shell指令碼操作MongoDB指令碼MongoDB
- 一個簡單的Gradle指令碼檔案Gradle指令碼
- shell指令碼的一則簡單運用案例指令碼
- 定時清理監聽日誌的指令碼 。指令碼
- 簡單的反向生產DDL語句的指令碼指令碼
- 簡單有效的windows下的RMAN備份指令碼Windows指令碼
- 案例:通過shell指令碼實現mysql資料備份與清理指令碼MySql
- Oracle 11g Rac清理指令碼Oracle指令碼
- 回收mysql表的碎片MySql
- 利用 Powershell 編寫簡單的瀏覽器指令碼瀏覽器指令碼
- 怎麼用python寫簡單的遊戲指令碼?Python遊戲指令碼
- 簡單易懂的XSS(跨站指令碼攻擊)指令碼
- python寫的簡單分組統計指令碼Python指令碼
- MySQL指令碼MySql指令碼
- 無聊寫的簡單用PLSQL分割字串的指令碼SQL字串指令碼
- 談談怎樣清理Linux磁碟碎片Linux
- 清理臨時表規範以及指令碼指令碼
- Linux管理指令碼之清理空間Linux指令碼
- 簡單開發的DOS指令