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

MySQL實現(xiàn)批量檢查表并進行repair與optimize的方法

 更新時間:2016年04月19日 10:06:18   作者:moxiaomomo  
這篇文章主要介紹了MySQL實現(xiàn)批量檢查表并進行repair與optimize的方法,結(jié)合實例形式分析了MySQL批量修復(fù)與優(yōu)化表的相關(guān)技巧,需要的朋友可以參考下

本文實例講述了MySQL實現(xiàn)批量檢查表并進行repair與optimize的方法。分享給大家供大家參考,具體如下:

以下是shell的參考代碼:

#!/bin/bash
host_name=192.168.0.123
user_name=xiaomo
user_pwd=my_pwd 
database=my_db_name
need_optmize_table=true
tables=$(mysql -h$host_name -u$user_name -p$user_pwd $database -A -Bse "show tables")
for table_name in $tables
do
 check_result=$(mysql -h$host_name -u$user_name -p$user_pwd $database -A -Bse "check table $table_name" | awk '{ print $4 }')
 if [ "$check_result" = "OK" ]
 then
  echo "It's no need to repair table $table_name"
 else
  echo $(mysql -h$host_name -u$user_name -p$user_pwd $database -A -Bse "repair table $table_name")
 fi
 # 優(yōu)化表,可提高性能
 if [ $need_optmize_table = true ]
 then
  echo $(mysql -h$host_name -u$user_name -p$user_pwd $database -A -Bse "optimize table $table_name")
 fi
done

也可以使用mysqlcheck命令,此方法可以在檢查表并自動修復(fù)損壞的表,不過該過程比較耗時。

更多關(guān)于MySQL相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《MySQL事務(wù)操作技巧匯總》、《MySQL存儲過程技巧大全》、《MySQL數(shù)據(jù)庫鎖相關(guān)技巧匯總》及《MySQL常用函數(shù)大匯總

希望本文所述對大家MySQL數(shù)據(jù)庫計有所幫助。

  • MySQL 在線解密的實現(xiàn)

    MySQL 在線解密的實現(xiàn)

    本文主要介紹了MySQL在線解密的實現(xiàn),通過使用MySQL提供的加密函數(shù)和自定義解密函數(shù),我們可以在數(shù)據(jù)庫中進行在線解密操作,下面就來具體介紹一下,感興趣的可以了解一下
    2024-08-08
  • 解析MySQL的information_schema數(shù)據(jù)庫

    解析MySQL的information_schema數(shù)據(jù)庫

    本篇文章是對MySQL的information_schema數(shù)據(jù)庫進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • MySQL如何運行sql文件圖文詳解(以Navicat做演示)

    MySQL如何運行sql文件圖文詳解(以Navicat做演示)

    Navicat是MySQL非常好用的可視化管理工具,功能非常強大,能滿足我們?nèi)粘?shù)據(jù)庫開發(fā)的所有需求,這篇文章主要給大家介紹了關(guān)于MySQL如何運行sql文件(以Navicat做演示)的相關(guān)資料,需要的朋友可以參考下
    2024-08-08
  • MySQL數(shù)據(jù)庫中如何查詢近一年的數(shù)據(jù)

    MySQL數(shù)據(jù)庫中如何查詢近一年的數(shù)據(jù)

    最近碰到一個需求是統(tǒng)計某張表的數(shù)據(jù),統(tǒng)計時間維度為近一年,下面這篇文章主要給大家介紹了關(guān)于MySQL數(shù)據(jù)庫中如何查詢近一年的數(shù)據(jù)的相關(guān)資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-07-07
  • Oracle 和 mysql的9點區(qū)別

    Oracle 和 mysql的9點區(qū)別

    這篇文章主要介紹了Oracle 和 mysql的9點區(qū)別,需要的朋友可以參考下
    2014-04-04
  • Centos7使用yum安裝Mysql5.7.19的詳細步驟

    Centos7使用yum安裝Mysql5.7.19的詳細步驟

    本篇文章主要介紹了Centos7使用yum安裝Mysql5.7.19的詳細步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-09-09
  • MySQL數(shù)據(jù)庫操作常用命令小結(jié)

    MySQL數(shù)據(jù)庫操作常用命令小結(jié)

    這篇文章主要介紹了MySQL數(shù)據(jù)庫操作常用命令小結(jié),例如創(chuàng)建數(shù)據(jù)庫、使用數(shù)據(jù)庫、查看數(shù)據(jù)庫、數(shù)據(jù)庫編碼操作等命令講解,需要的朋友可以參考下
    2014-12-12
  • Linux下安裝Mysql多實例作為數(shù)據(jù)備份服務(wù)器實現(xiàn)多主到一從多實例的備份

    Linux下安裝Mysql多實例作為數(shù)據(jù)備份服務(wù)器實現(xiàn)多主到一從多實例的備份

    由于第一次接觸LINUX,花了三天時間才算有所成就,發(fā)出來希望可以給大伙帶來方便
    2010-07-07
  • mysql 列轉(zhuǎn)行的技巧(分享)

    mysql 列轉(zhuǎn)行的技巧(分享)

    下面小編就為大家?guī)硪黄猰ysql 列轉(zhuǎn)行的技巧(分享)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-03-03
  • 最新評論

    鄢陵县| 桂林市| 南通市| 湟源县| 金堂县| 镇雄县| 唐山市| 宜黄县| 诏安县| 旺苍县| 威远县| 英德市| 宜兰县| 金坛市| 镶黄旗| 屏边| 滨海县| 白玉县| 寿光市| 仁怀市| 深圳市| 宿迁市| 鲜城| 大姚县| 安阳市| 盘山县| 渭南市| 苏尼特左旗| 遂宁市| 抚顺市| 剑河县| 鞍山市| 普安县| 大连市| 靖西县| 宜丰县| 昭苏县| 水富县| 奉贤区| 景宁| 博乐市|