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

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

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

本文實例講述了MySQL實現(xiàn)批量檢查表并進(jì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ù)庫中進(jìn)行在線解密操作,下面就來具體介紹一下,感興趣的可以了解一下
    2024-08-08
  • 解析MySQL的information_schema數(shù)據(jù)庫

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

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

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

    Navicat是MySQL非常好用的可視化管理工具,功能非常強(qiáng)大,能滿足我們?nèi)粘?shù)據(jù)庫開發(fā)的所有需求,這篇文章主要給大家介紹了關(guān)于MySQL如何運(yùn)行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)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-07-07
  • Oracle 和 mysql的9點區(qū)別

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

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

    Centos7使用yum安裝Mysql5.7.19的詳細(xì)步驟

    本篇文章主要介紹了Centos7使用yum安裝Mysql5.7.19的詳細(xì)步驟,小編覺得挺不錯的,現(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
  • 最新評論

    永城市| 象山县| 莆田市| 尚义县| 晋州市| 大新县| 淄博市| 项城市| 灵寿县| 竹山县| 仙居县| 凉城县| 罗源县| 克拉玛依市| 新安县| 门头沟区| 凯里市| 黎城县| 南京市| 华容县| 桑植县| 安西县| 周至县| 东丽区| 固镇县| 临沭县| 南京市| 东乡族自治县| 鄢陵县| 都匀市| 菏泽市| 辰溪县| 宜丰县| 安国市| 崇信县| 蓬莱市| 历史| 綦江县| 图片| 东源县| 左权县|